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
-
Very bad habit indeed. Makes one never finish something because of getting much more attached to the approach than to the goal. But who never...
-
@PonySlaystation Can you provide to me some resources to read? I‘ve tried to google it but I only get some unrelated bullshit.
-
@Lensflare > "Ok maybe you can explain what you mean by code addiction?"
https://youtube.com/watch/...
I struggle with this addiction, every day.
Couple of weeks ago I was helping someone with an old WCF service and I suggested he 'upgrade' it to WebAPI. The dev said it would be too hard to do, which my reflex reaction was "Really? Hold my beer"
Service was filled with 1,000+ line 'god' classes, obscure validation abstractions, no tests, and no documentation. The data captured is federally regulated, so I kinda' had to not screw it up.
Around 2 weeks later (I was doing this a long with other 'we need this now!' projects) I had greatly simplified the validation, wrote unit tests, integration tests, performance logging, documentation, ohhhh my... I was flying high.
Now I step back and look, I have probably 10x the code and 10x the complexity. Sure, the 1,000 'god' classes are gone, but now there are 20 50-line code files. I let my code addiction win again. -
I don‘t know… Artists and people who do sports as a profession do the same and that‘s not considered an addiction.
Yes, we may care about code a bit too much, but in many cases it‘s good to care about code. It‘s better to care too much than to care too less. We know what it means when someone doesn‘t care about code.
What you @PaperTrail have described sounds more like a control issue. -
@Lensflare > "sounds more like a control issue."
Probably, and a touch of OCD. I'm still a work in progress.
Related Rants
-
legendre-ary4In the darkest of days, I discovered how to remote login to my computer at work through the company vpn. I the...
-
SoldierOfCode2Not really a dev habit, but a habit many devs have. My beyond fucked up sleep schedule. SLEEP CAN SUCK MY ASS ...
-
darksideofyay9giving up on projects when i run into problems above my knowledge level
Bad dev habit I'm trying to fix?
Code addiction.
rant
code addiction
wk312