An Engineering Fix To A Problem, Can Create Other Problems, But An Engineering Design Change Solves The Problem!! — Law #83

“Band-Aids” ultimately can cause problems. This is particularly true in software designs.

Be wary of an engineering culture that thrives on “fixing” problems quickly and not following up to make sure they won’t occur again or adversely affect other features or performances in the “fix.”

An engineer who talks of “work-arounds” may be avoiding solving the real problem.