|
|
|
|
|
by rpz
2590 days ago
|
|
> I don't like either of these analogies. I think it's hard to find a good analogy because software is an incredibly organic and artful thing. It can be highly technical but also playful. I think it's a matter of finding the right people for the right job, and making sure those people have some skin in the game. If there is no incentive to write quality code, or the dev's don't care to write quality code you probably won't get quality code. Then again maybe we still haven't come across the correct tools for the job that make it easier to produce quality software. The fundamental architecture of a car has been relatively the same for many years now. To a lesser extent we see that in computer hardware however in software it so easy to invent new tools that maybe the good tools get lost in the mess of it all. |
|