|
|
|
|
|
by serichsen
2834 days ago
|
|
- Technical decisions from non-technical people (especially management and politics) - False commitment to up-front design decisions, even in the face of absurdities and architectural violations - Inability to throw away code - Overengineering - Underengineering |
|