The good thing is, I don’t have to ramble on as to why this is probably the worst post I’ve ever read relating to development. I think if I did my rambling would be an 800 page book.
But here it is, the most naive post I’ve ever read. I suppose I shouldn’t be acknowledging and giving this guy any kind of attention but it’s so bad, I feel an obligation to share a post from a true Salesman which is what he is, not a developer:
Interesting Joel, I wonder why you don’t enable commenting on your posts?
I cannot even believe anyone would promote Code & Run. No matter how you dice it, it’s not just over engineering that he’s talking about, read all of it! He promotes Code & Run simple as that.
No people, this is NOT reality or what should be reality in your development shop, and it’s NOT smart business sense. Unfortunately there’s a lot of morons out there who think this code & run mentality fits the bill. It’s called controlled iterations, prioritizing your tasks, realistic deadlines, and caring about wtf you produce and that means you don’t run to get things out the door no matter what you say about business needs this or that.
Now for the posters who obviously have a brain:
This is true to what I believe and Uncle Bob stated it perfectly:
“The programmer who spends weeks building the perfect structure does just as much harm to the project as the programmer who hacks a bunch of crap together. Neither have struck the balance that’s required.”
Now I don’t have to read Uncle Bob’s post either to know that, I have experience that has proven that. It’s not “academic” and that’s a lame excuse and just dumb response that I often hear from some developers who do actually apply code & run chaos to their every day delivering for the business.
WTF does academics have to do with smart project planning, not too much documentation (so you CAN get stuff done) and a BALANCE between finding the critical path in your code vs. over architecting an app?
If I were to run my own business like this I’d be completely ashamed; this would surely reflect bad on me if I was the owner and probably my employees would hate working for me. It’s like waking up every morning with your wife beater shirt on telling her to make coffee because I don’t even know how to run the damn machine myself.
It makes me lose sleep at night knowing we have salesman posting about how to Code & Run out there. Stick to selling, do not run an IT shop.
Is Joel going to make some more Kool-aid for us? And if you’re driving the big yellow bus, please do let me off soon please.
Print | posted on Wednesday, October 07, 2009 9:53 PM