Ek-Hou-Van-Braai@piefed.social to Programmer Humor@programming.devEnglish · 2 days agoHad me in the first partmedia.piefed.socialimagemessage-square65linkfedilinkarrow-up1920arrow-down124
arrow-up1896arrow-down1imageHad me in the first partmedia.piefed.socialEk-Hou-Van-Braai@piefed.social to Programmer Humor@programming.devEnglish · 2 days agomessage-square65linkfedilink
minus-squaredouglasg14b@lemmy.worldlinkfedilinkarrow-up58·1 day agoIf it’s adding that many lines, it’s not refactoring. It’s just adding slop.
minus-squareFryHyde@lemmy.ziplinkfedilinkarrow-up1·4 hours agoI would think that modularizing a big block of code would have to add more lines, would it not?
minus-squarexthexder@l.sw0.comlinkfedilinkarrow-up27arrow-down1·1 day agoThe best refactors always remove more lines than they add. This is a horrifying ratio if no new features were included.
minus-squareDerpgon@programming.devlinkfedilinkarrow-up1·7 hours agoStrange, I always add lines to make it more cohesive, SoC, DRY, and generalized so it is easily extensible.
minus-squareScintillatingStruthio@programming.devlinkfedilinkEnglisharrow-up1·4 hours agoIn a ratio of 60:1 lines added:removed?
minus-squaremcv@lemmy.ziplinkfedilinkarrow-up5·1 day agoYeah, adding that many lines does not sound like a cleanup to me. Unless it’s mostly adding unit tests.
If it’s adding that many lines, it’s not refactoring. It’s just adding slop.
I would think that modularizing a big block of code would have to add more lines, would it not?
The best refactors always remove more lines than they add. This is a horrifying ratio if no new features were included.
Strange, I always add lines to make it more cohesive, SoC, DRY, and generalized so it is easily extensible.
In a ratio of 60:1 lines added:removed?
Yeah, adding that many lines does not sound like a cleanup to me. Unless it’s mostly adding unit tests.