4 ms·
An engineer's job is to design solutions to solve problems. Difficulties with maintenance, debugging, and developing are problems. Those problems are generally
by CivBase 4y ago
An engineer's job is to design solutions to solve problems. Difficulties with maintenance, debugging, and developing are problems. Those problems are generally a symptom from complexity.
A good solution results in fewer net problems. A good engineer delivers good solutions. Therefore a good engineer must balance complexity against the problems they set out to solve.