7 years, 5 months ago

Where do you put the Ugly?

Link: http://enterprise-it-architecture.blogspot.com/2013/09/where-do-you-put-ugly.html

As a programmer I found that the realities of deadlines and costs resulted in one unassailable truth; every program had some ugly code, and that code had to go somewhere. Sometimes this meant a special “Utility” class, or a “Worker” object. Every application had one, and the smart programmers found a way to get all the ugly code into one place. At least then, it was manageable, or as I seem