3 ms·
Unsuccessful projects: way less than 10 years Successful projects: quite often much longer than 10 years Code quality doesn't matter until lots of people star
by AstroBen 8mo ago
Unsuccessful projects: way less than 10 years
Successful projects: quite often much longer than 10 years
Code quality doesn't matter until lots of people start using what you wrote and you need to maintain/extend/change it
God it's a depressing thought that whatever work you do is just a throwaway no-one will use. That shouldn't be your end goal
- mupuff1234 8mo ago> God it's a depressing thought that whatever work you do is just a throwaway no-one will use I didn't say that. In fact if your code doesn't significantly change over time it probably means your project wasn't successful.
- AstroBen 8mo agoMaybe we're talking about different things? That's one of the biggest benefits of software quality and the long-term investment: how easy is your thing to change?
- mupuff1234 8mo agoRight, but that usually means higher quality software design, and less so the exact low level details of function A or function B (in most cases) If anything I'd claim using LLMs can actually free up your time to really focus on the proper design of the software. I think the disconnect here is that people bashing LLMs don't understand that any decent engineer isn't just going around vibe coding, but instead creating a well thought design (with or without AI) and using LLMs to speed up the implementation.