3 ms·
Yes, it mostly is. Understanding systems, algorithms, design patterns etc. takes time. Nobody ever starts out writing a solution that incorporates things they
by Genbox 4y ago
Yes, it mostly is.
Understanding systems, algorithms, design patterns etc. takes time. Nobody ever starts out writing a solution that incorporates things they don't know. That's why we have education, training, certificates etc. to rectify that and have people start out with some sort of foundation instead of from scratch.
It is rare I come across something I would classify as _good engineering_. It is mostly just crap.
Only artisans put any value into being succinct, using appropriate algorithms and data structures. Everyone else struggle with getting it to work. I think that paradigm covers just about any field of engineering out there.