This begs the question, how many of the newer generation of developers/engineers "know what a well architected piece of code is supposed to look like"?