posted on:August 15, 2008
Purist or a Freak
Have you ever took on a half finished project and realized that you disagree with the way it has been handled so far? Are you bothered with the way someone else approach css coding (or coding in general) or are you able to overlook the flaws and differences, and do your task peacefully?
How do you approach coding?
During a professional career, each one of us develop a certain coding style and have some coding preferences. We use and reuse certain coding patterns that in time can become our trademark. The process of finding the perfect approach to coding takes years. During those years you filter out all the bad habits you have, and embrace new good ones. Actually, you are perfecting your style constantly but, at some point, you think “your way” is so perfect that you don’t want to change (or add) anything.
I can speak for myself and say that my “coding style” has become somewhat of a “coding obsession”. When I am asked to tweak a css property here and there on a site that I didn’t develop, I find myself editing and organizing entire style sheet to my preferences. I am like those housewives that first have to clean up the entire kitchen before making a cup of coffee. Don’t have to tell you how much more time I spend that way. I usually do this things to improve the code and do my client a favor, but I sometimes rewrite it just because it’s not formatted the way I like it! I mean, it’s a good peace of code and I am still making modifications. But, hey, don’t get me wrong, it’s not that I am not a tolerant and flexible person 🙂 I love people and their work! I do!
The difference between the two
So, where is that thin line between purist and a freak? Well, each one will definitely try to improve a poor code, no doubt about that. But the difference is when they take over someone else’s good code. Purist will embrace the coding patterns the developer before him used and continue in the same way. Freak? He (or she) will modify entire code to his own preferences, search for a way to optimize two lines of code into one, spend hours on moving properties, classes, functions up and down until the perfect harmony is found, will be persistent enough to go through each line and delete those darn, no-good white spaces after brackets… You may call it obsession, but to freaks there’s no other way 🙂
What about you, are you a purist or freak?
Enjoyed the article?
Then don't miss our next one! Subscribe to our RSS feed or share it with your friends.
Share on FacebookTweet thisDeliciousStumbleUpon RedditSubscribe
Comments (20 Comments)
Sorry, the comment form is closed at this time.
Luc
August 15, 2008
Aaron I
August 15, 2008
Sean McArthur
August 15, 2008
Marko Dugonjic
August 15, 2008
Andrei Gonzales
August 16, 2008
Mintao
August 16, 2008
Webdesign Drenthe
August 17, 2008
Wardell
August 17, 2008
olaf
August 17, 2008
draganbabic
August 18, 2008
Murphy
August 18, 2008
Mike Robinson
August 18, 2008
LadynRed
August 18, 2008
myaleigh
August 21, 2008
Kiel Frost
August 27, 2008
MattZ
August 27, 2008
Paul Dukes
September 7, 2008
keir
September 9, 2008
Web Design Mauritius
October 27, 2008
Jeff
October 30, 2008