Lets Hear It For The Craftsman

A series of blog posts are going around about cowboys vs. craftsman. I first noticed it via Coding Horror, then today on GeekDaily.

I have to say I agree with GeekDaily and Justin Etheredge assessments. While there will always be cowboys out there, their contributions will be minor to software development as a whole. Like Justin, I too couldn’t believe the commenter who said

I’ll tell you one thing, the Gang of Four book is probably one of my most disappointing programming reads of all time. Completely useless to me. Strange that I can have a successful programming career without understanding that book…

If this person doesn’t get the GoF, they won’t grow as a programmer, and that is a shame. This is the kind of developer that wants to either be told what to do or how to do it without learning something new that can expand their knowledge and better their code.

While Justin likens software to carpentry, I’ve always thought of development likened to painting. You can teach someone how to paint, but that does not make them an artist. At best they will learn how to paint by color, never expanding and learning. They may change their medium from watercolor to oil, but still painting inside the lines.

With regards to SOLID, SCRUM, whatever, I’m not a big methodology person. Doesn’t mean they don’t have their place, but in my experience they don’t last largely due to business reasons more than anything else.

When it comes to TDD, I’m not a write-the-test-first kind of guy, I do believe tests are essential especially in an enterprise situation. In my personal projects I don’t write tests all that often, but in a team environment with a lot of people touching the code it can be a real headache saver.

Justin absolutely has it right:

I have never been so reminded of how immature our industry is than at this point. And I’m not talking about the individual people, I’m talking about the fact that we have sitting in front of us a really good chance at introducing a little bit of rigor into the way that we think about and implement software systems, but people just blow it off. People just want the easy way out, and they don’t want to take the time to actually have to learn and apply some of this stuff.



Don’t miss anything, subscribe!
5 Total TweetBacks: (Tweet this post)
  • en: Ahh, the Adventureland torrents are finally adequately seeded. Um, not that I'd EVER download a movie illegally or anything... 07/14/09 07:57am
  • en: for those who have elbow or forearm pain: http://www.sciencedaily.com/releases/2009/07/090711085220.htm 07/14/09 07:57am
  • en: Poll: what do u call the athletic things u wear on ur feet when u workout or run dance etc?? 07/14/09 07:57am
  • en: stupid tweetgrid wont let me reply or retweet ppl #clothdiapers 07/14/09 07:57am
  • : $Mr. Ghettistory$ 07/14/09 07:57am

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

Wonderful site, where did you come up with the information in this article? I’m happy I found it though,ill be Oakley Sunglasses Outlet checking back soon to see what other articles you have.

These information helps me consider some useful things, keep up the good work.

This is a good post. This post give truly quality information.I’m definitely going to look into it.Really very useful tips are provided here.thank you so much.Keep up the good works.

Wonderful site, where did you come up with the information in this article? I’m happy I found it though,ill be Oakley Sunglasses Outlet checking back soon to see what other articles you have.

A few words of the building Lord although simple but briefly summarized, one expresses the we want to Devonian still not bitter solution and several important the root of the problem. The original poster is just like a lamp, the community is the direction of the community, the original poster is like the pillars of the community. Have the building Lord at, the community will be better tomorrow!!!!!

Taking proper care of real wild hair wigs may apparently be a little daunting. You spend all this cash over a gorgeous wig and you also do not want it to reduce its lace wigs healthy and balanced seem or get it broken in any way. it is within simple fact relatively effortless to obtain proper care of your real wild hair wigs as lengthy when you are continual in its care.When you are taking a look at cleaning your real wild hair wig, you will would want to wash it much less often than you’d think. The healthy oils with the wild hair are in simple fact going to guard the hair wigswild hair from acquiring broken and allow it to be seem shiny and beautiful. need to you wash it too a whole great deal they might get dried out and brittle.

juicy couture

This is about the girls how to become her own. “In other words, this means that Paris family (Balenciage) back in the leisure optional, young at ease in the field, but look at that level and combination, Ghesquiere in the last season of futuristic science

Newly for the first time addressed on your site. I liked smote amount of information and is now I routinely go this site.

This is one awesome blog post.Really thank you! Will read on…

Make your personal channel on YouTube and personalize the page, Cheap North Face jackets in order that it looks good and reflects your personality. If a person likes a video that you post, they may then click on via to your channel and watch much more of your videos, in addition to leave you a message. This may be a fantastic method to solution to get north face outlet YouTube views. This is my first time I have visited here. I found a lot of interesting information in your blog. From the volume of comments on your articles, north face jackets on sale I guess I am not the only one! keep up the good work. Thank you very much for sharing a lot of this great content! Looking forward to reading more blogs.

I like this product! Will there be anything else in the line coming out soon?

Many people may think cheap sunglasses are bad in qualities. In fact, such doubts are unnecessary. On the whole, for instance, all replica oakleys sunglasses are guaranteed in their qualities. In order to embrace another new season, retailers have to sell the previous sunglasses at discount. Even in some cases, to encourage consumers to buy these cheap fake oakleys sunglasses, they take the strategy of “buy one get one free”. This has really motivated many people to buy them, especially for those who can not afford at ordinary times.

jordan heels are loved equally for comfort and type amongst younger girls, specifically for younger women in the schools. Nike air Jordan heels are normally worn out to fancy spots this sort of as eating places or bars. They are also worn at weddings and something formal like that. Numerous women wear higher heels to operate to truly feel professional and display off a fantastic tiny shoe. Large heels can also be worn beneath gown pants or with a skirt to put on just about anywhere that you can envision, as lengthy as you are at ease and do not have to do any running.

I was working and suddenly I visits your site frequently and recommended it to me to read also. The writing style is superior and the content is relevant. Thanks for the insight you provide the readers!

Sorry, the comment form is closed at this time.