News for hackers. Stuff that matters.
Re:How to Design Software Good by bengale on Friday November 09, 2018 @03:39AM (#18413116)
Pretty much my experience too. I don't think it's ever been worth the time or effort to spend time on writing quality software, the people that smash it out quickly are the ones rewarded.

I'm starting to feel like the whole movement for 'software craftsmanship' is making a lot of developers miserable. It's maybe better for them to realise they are not artisans, they are bricklayers. To focus that creative energy on their own projects rather than getting burnt out fighting their managers over writing 'good software'.

Re:How to Design Software Good by tonyedgecombe on Friday November 09, 2018 @03:55AM (#18413190)
I don't think you can turn it off like that. There are no Michaelangelos spending their day slapping emulsion on drywall.
Re:How to Design Software Good by maxerickson on Friday November 09, 2018 @06:39AM (#18413770)
Opportunity is not evenly distributed.
Re:How to Design Software Good by collyw on Friday November 09, 2018 @06:29AM (#18413728)
>I'm starting to feel like the whole movement for 'software craftsmanship' is making a lot of developers miserable.

Not as miserable as working on some 7 year old system hacked together without any craftsmanship. Plus if its a long term project the maintenance costs must spiral.

Re:How to Design Software Good by CathyWest on Friday November 09, 2018 @10:33AM (#18415109)
I think the point is that it's better to work on some 7 year old system hacked together without any craftsmanship with the belief that craftsmanship is nonsense and spaghetti code is a legitimate design pattern, than to work on it knowing there is a better way to design software.