3 ms·
That is extremely poor engineering, an inherent problem with good engineering is that any change tends to provoke a need to reevaluate much of the design. this
by somat 4y ago
That is extremely poor engineering, an inherent problem with good engineering is that any change tends to provoke a need to reevaluate much of the design. this is expensive and slow. So the design change gets pushed without the rest of the engineering processes that should have accompanied it and now you have critical sections that are poorly engineered. In the software world we call this "technical dept"