|
|
|
|
|
by shafte
2737 days ago
|
|
This is a great piece of software development history! Very interesting to see what things the industry seems to have improved on (somewhat) and what things we still struggle with. Things we have improved: - Developers are generally expected to be responsible for testing (and now operating) code. - Code reviews and ownership are common practice. - Distinctions between prototype/development/bugfixing stages are no longer strictly enforced. Things that we still struggle with:
- Overspecialization/knowledge "siloing", and low bus factors generally. - Navigating the tradeoffs between re-using existing solutions vs. building your own. |
|
Actually I can still count on how many projects there were actually part of the overall delivery process.