Focus on the customer, not on the framework.
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.
Archive