PROGRAMARE
Evolutionary Architecture: perspectiva developerului asupra unui soft de lungă durată
Conceptul de arhitectură, prin natura sa, descrie ceva solid, ceva ce oferă îndrumare și structură acolo unde altfel ar exista doar haos și posibilități infinite. Atunci când ne referim la arhitectura software-ului, o percepem ca fiind abordarea optimă pentru implementare - un principiu de ghidare, un cadru sau o bază la care developerii atașează conținut, cod și componente esențiale care permit întregului sistem să funcționeze. Cum putem caracteriza ceva atât de rigid precum arhitectura ca fiind evolutiv?
PROGRAMARE
În căutarea perfecțiunii: proiecte mai bune cu Clean Code, BDD și Testare Automată
Știm cu toții că în lumea programării nu există proiecte perfecte sau fără buguri. În ciuda eforturilor noastre de a scrie cod de înaltă calitate și de a testa meticulos aplicațiile noastre, greșelile și neglijențele sunt, până la urmă, inevitabile. Dar asta nu înseamnă că ar trebui să renunțăm la dorința de perfecțiune. Există mai multe tehnici de care ne putem folosi pentru a ne dezvolta proiectele mai bine și mai fiabil.
Conferință TSM
NUMĂRUL 150 - Technologiile SAP ABAP
Design contribution