Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Elyz78094yM o o d. I still don't consider myself a "good" programmer for this exact reason. I spend so long deliberating over what is a good choice. Can't just start writing the code and figuring out as I go.
-
@Elyz I hate figuring it out on the fly, cuz seems like this is what previous devs did on the project and they messed it up even further in the long run..
I know that if the specs are changing, you might end up rewriting it anyway, but why not think it through and at least make the code less likely to need the whole rewrite.. -
Crost41084yI recommend reading these books then. You won't regret it.
Clean Code - Robert Martin
Head First Design Patterns - Eric Freeman
Patterns, principles, and practices of domain-driven design - Scott Millett -
devJs13314yI feel that I was better developer in my previous company where I actually did something that matters and we all did it the proper way - same code styles, linters, typescript, refactoring hacks and patches...
now it is just bugfix after bugfix in this infinite bolognese.
Tried to get time to untangle that pastafarian monster, but there's no customer value in that, so devJS go fuck yourself!
I can feel my skills rotting away!
Trying to find a place where I can again write code with types and linters and good practices!
sad.gif
Related Rants
I didn't... Some of y'all might argue I'm not even a proper dev.. and I'd agree..
I'm fixing bugz & implementing a thing or two.. but all within how project was done.. you give me a blank project, I'd probably spend days reading up on how to do it properly and still couldn't decide what sounds good to me.
rant
wk237