Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
N00bPancakes8373243dMeanwhile me just hoping someone would say:
"Bro mind if I clean this up?"
irene3123243dI’m right here with you. I am working in a codebase where the code is clever AF. That makes it terse and there are no comments. Then functions gets moved out of a class somewhere even if it has no reusability anywhere else. “It makes the file shorter” what kind of rationale is that for having to open sixty files to figure out what one does? Private methods are an option.
SortOfTested24503243d🎶refactor while you work🎶🎶🎶🎶🎶🎶🎶
orimligt463243dI'm on the other end here. We have very good code reviews on my new place which made me realize my code style is shit. On the bright side this will probably have a positive outcome in the long run.
Root75922243d@SortOfTested I do, and continually get yelled at for it. 🙄
It’s always better, but they don’t seem to give a crap. “This change doesn’t seem necessary, and it wipes out commit history for those lines”
Good to know someone else’s commit message is more important than readability. Such a pity that there’s no git history command that would allow me to do some meaningful freaking work.
To be abundantly clear: /s
SortOfTested24503243dgit log -- filename should produce a previous commit
pleuph775243dIf you know you know what you are doing, you should be able to explain why things need to be different. If that is not appreciated, you may need another place of work. I know that may not be easy, but it's taken me a few horrible experiences to realise this.
HiFiWiFiSciFi4088243dI knew about the ego.
I spent years getting over mine and it’s still pretty bad.
Hard not to feel smart when you’re doing things daily with math and logic that 20 years ago were considered “magic”, while most everybody else struggles logging into their own email client.