October 16, 2013 12:21 PM Subscribe
Can code quality be brought in to a fast and loose web shop?
posted by j_curiouser to computers & internet (8 answers total) 6 users marked this as a favorite
This recent post
really hit me hard. I'm in the middle of a work situation that is rapidly turning ugly. Some excerpts from the post's comments:
So there's no motivation for a development department to spend the time, money, and effort to improve its level of craft; to anyone outside the department (and to some inside it), that looks like waste.
In software, it's possible for a beginner with terrible habits to cobble together something useful, something that mainly works. In most business environments, that's all that's wanted.
End users care about user experience, not code quality, and the bad thing about programming is you can have one without the other.
I got myself into a bind where, I thought
I was being hired to up the game and bring some quality practices on board, and the company thought they were hiring a fast-turnaround/low-qual errand-boy (with LOTS of experience, yo). They give lip service to quality (their catch phrase is 'premiere'), but (a) they are basically ignorant of what good architecture and code looks like (b) their (apparent) definition of quality is 'functionally correct, pretty, client likes it'. Arg.
So, has anybody sold code-quality improvements to a fairly clueless (but profitable) management tier? What did you do? Or do I just surrender and join the race to bottom?
I guess another option is to find a shop with my same understanding of quality. Anybody ever asked for code samples from the interviewer? Totally serious.