0:00 / 0:00
#python#refactoring#technicaldebt
Deleting Code Is Hard And You Should Do It
Next Day Video
68K subscribers • 19 videos on Hallway
- Recommended by 2 people: 2 in engineering communities.
- Presented by Jack Diederich
- An opinion. It argues one side of a question engineers disagree on.
Intermediate. Assumes working knowledge.
5.9K views14 years ago2 recommendations
Tools and practiceSoftware designRefactoring and legacy codeSimplicity and complexityTesting
Jack Diederich explains why deleting unused or redundant code is crucial for maintaining software and shipping features.
Jack Diederich Adding code is easy. Everyone gets their start by cut-n-pasting some else's code. But every line of code you don't need is a burden. Delete that s++t.Why it's here
2 people recommend thisWhat people say. Recommended as a great talk on focusing on shipping features rather than hoarding code.
u/kungtottein r/programming • Recommends
On “The Problem You Solve Is More Important Than The Code You Write”
There's a good talk by Jack Diederich where he goes into these things. Particularly the bit where he says that they don't ship code, they ship *features*.
I think that's a worthwhile perspective to have. Your customers don't care about the code, what it looks like, what abstractions you picked, if it's modular and follows the SOLID principles, any of that. They care about what features they get.