Se c'è una cosa che Martin Fowler e Kent Beck hanno in comune, oltre alla loro indiscutibile genialità nel mondo della programmazione, è la loro passione per un approccio rivoluzionario alla scrittura del codice: il Test-Driven Development, o TDD, è … Read more
Perchè la Programmazione ad Oggetti ci sembra così complicata?
Oggetti e messaggi Sono sicuro che la maggior parte di voi sarà d’accordo con me: nel mondo software abbiamo un problema con la Programmazione ad Oggetti. Il paradigma OOP ha origine già dagli anni ‘50 ed è stato formalizzato nella fine dei ‘60, … Read more
Non si può essere Agili senza eccellenza tecnica
Come ripeto spesso, essere Agili per un business è fondamentale, perchè permette di rilasciare velocemente nuovo software rispondendo alle esigenze dei clienti in modo rapido, riducendo i costi degli esperimenti e dei rilasci e permettendo quindi di … Read more
La discendenza comune tra Agile, XP, Lean e DevOps
Uno dei miei obiettivi con questa serie di articoli a tema agile (aggettivo) è sicuramente cercare di diffondere in modo semplice i concetti fondamentali, per far si che si diradi un pò di nebbia attorno a questa metodologia che purtroppo è stata un … Read more
Agile ed il suo Manifesto: quanto sono ancora rilevanti nel 2024?
L'Agile Manifesto è stato redatto nel 2001 da alcune tra le più grandi personalità dello sviluppo software. Da allora, la community Agile cerca di diffondere e sostenere le migliori pratiche conosciute, vecchie ed emergenti, sotto il cappello di … Read more