Search Share Home Devices Settings


Focus on the customer, not on the framework.

(c) Lorenzo Barbieri - 02/02/2009

Che dire, un’altro SPLENDIDO articolo di Eric Brechner, questa volta sulla necessità di scrivere del codice centrato sulle richieste del cliente e non su presunte necessità di generalizzazione per usi successivi.

Ci sono un sacco di verità in quell’articolo, ma questo passaggio mi ha fatto molto riflettere:

Because agile methods avoid the pitfalls of general solutions and general thinking, many agile zealots believe all big design up-front is vile. They are wrong. Sure, the regular refactoring and rework needed for emergent design isn't a problem for small code bases. However, when you get above 100,000 lines of code serious rework becomes extraordinarily expensive. That's why customer-focused, up-front architecture is essential for large projects.

Leggetelo tutto e ditemi cosa ne pensate.

Comments disabled in this version of the blog.