Painter, Musician, Architect, Designer – these are professions that generally are considered creative. On the other hand, most people consider engineers to be methodical, neutral, concentrated – but not creative. This perception is quite wrong. Engineering is one of the most creative professions, and this article shows you why.
This article is an introduction into the art of giving names to all constructs in your software.