|
|
|
|
|
by flavius29663
1616 days ago
|
|
This is a false dichotomy that I see in a lot of developers(including myself a while ago): fast+ugly vs slow+futureproof. In a big codebase futureproof is more important, but let's put that aside and talk about quick and dirty standalone programs. Even when talking about the needs of now, ugly code can slow you down significantly. Ugly code takes you longer to debug, longer to see errors, longer to modify, longer to built upon even in the next hour. So for me it's a matter of writing code that is at least good enough for me NOW, and then I start thinking about futureproof and other maintainers as I get closer to a commit and during pull requests. |
|