Re:Ask HN: How to avoid over-engineering software design for...
by bobmaxup on Wednesday June 24, 2020 @08:00AM
(#23626869)
We read some of these papers in school as assignments and there are many cited in software engineering texts like Sommerville and Pressman, so I am not sure no one is teaching it.
[ Parent
| on HN ]
Re:Ask HN: How to avoid over-engineering software design for...
by kqr on Wednesday June 24, 2020 @08:20AM
(#23627015)
This might vary between schools, then. My education was heavily focused on writing algorithmically efficient code that was going to be thrown away weeks later. I don't think we ever deliberately practised modularisation, code reuse, changing requirements, simplicity of implementation, message passing for concurrency, and so on.