The author is correct, but it's sad that he had to say that.<p>I am not thrilled with "inviolate rules of thumb," as a general principle.<p>Don't get me wrong. I have been doing what I do for a very long time, and have developed a huge library of habits, practices, and heuristics, in my work.<p>It's just that I treat them as <i>guidelines</i>, as opposed to "Thou Shalt Not" commandments. If an old or obscure pattern fits the bill for what I am doing now, I use it. If the problem looks, but is not exactly, like an issue that I have solved in the past, I will see if I can adjust the old solution to fit today's conundrum; even if the old solution is in a "Thou Shalt Not" area. If a current <i>buzzword du jour</i> is nonsensical in my work, I don't use it; no matter how good it looks on my CV.<p>Basically, because of my experience, I am allowed to color outside the lines.<p>A lot of times, I need to look at what others have done, and, if I am not an expert in their field, I have a lot less flexibility in what I can do.<p>For example, in the app I'm developing, the core functionality is pretty much done, and it's time to start gussying it up, putting some lipstick on the porker, theming it, what-have-you.<p>I was originally trained as an artist, but that was a long time ago, and my stuff tended to have a rather "prime color" palette. Think "Magpie on LSD."<p>I don't trust my own design sense, when it comes to a palette. I need to look at what others have done. I won't be able to deviate much, as I don't have their design sense. I don't do "subtle," too well...