1
Nmeri17
3d

A major side effect of introducing me to your codebase is refactoring and overhaul. A cardinal philosophy of mine is code reuse. In all my years inheriting codebases, I've never encountered one where the predecessor grasps the concept of abstraction. Tradeoff is it takes me longer to start implementing new functionality

Comments
  • 3
    The DRY zealots generate thousands of lines of difficult to maintain logic bombs just to avoid a simple to understand logic repeat.

    Unless you're talking about the 10k copy and paste monstrosities... *Shudder*
  • 2
    @lungdart I have seen people create walled gardens making it impossible to reuse code without copying the code. I asked my boss "Why?" and he shrugged and said "I don't know." And that is just ONE style of code we have in the codebase.

    lol

    I will improve things, but I just get good at making things better incrementally.
Add Comment