Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems.
-Jamie Zawinski, in comp.lang.emacs
This statement is an all-purpose adage that can be attributed to nearly any problem where the solution might end up just creating a new problem.
As a software engineer, developer, or programmer, everyone needs to realize that their solution might just end up complicating things and making a bigger problem or more problems than they started with.
I can’t seem to understand this. What are you trying to relay? Oh well, I like the quote. Thanks!
I must admit that I have encountered this situation several times already even though I have only been in this industry for a limited number of years. A couple of times, the solution was suggested by me. It’s actually not that bad if it is stopped in time. It’s more like a trial and error thing. If it comes to a point where you realize your initial solution has become problematic, start over with a different solution.