3 ms·
Well, I don't think anything changed. We already knew there was no Silver Bullet. To paraphrase Brooks, no pattern or methodology is gonna make development "mo
by ratww 5y ago
Well, I don't think anything changed. We already knew there was no Silver Bullet.
To paraphrase Brooks, no pattern or methodology is gonna make development "more productive, more reliable or simpler". All patterns and methodologies require a skilled practitioner, but someone skilled enough can even eschew them and still make good software, so in the end they don't really matter.
The point of patterns/methodologies is purely to facilitate communication between experts, not to guide.
In the end, good software is not about following recipes, especially complex recipes. It's a craft.
As for where do we go, what we need is the foundation for personally re-discovering and internalising those same methodologies and patterns, rather than blindly following them. Sweezyjeezy already enumerated some ideas above, and I have done the same in the past: https://news.ycombinator.com/item?id=27987498 https://news.ycombinator.com/item?id=27987498