• @Limeey@lemmy.world
    link
    fedilink
    210 months ago

    I find most criticisms of OO to be disingenuous - this one in particular is a very simple situation that you reduce the line count by like 5 lines. I’m more interested in seeing cases where you can take a complex state management system and convert it to a functional paradigm that improves the readability and comprehension. Like rewrite the discord.py client using a bag of functions technique and tell me it’s just as readable.

  • tldr

    All OO code can be refactored into equivalent non-OO code that’s as easy or more easy to understand.

    Ok, so what. All non-OO code can be refactored into equivalent OO code that’s as easy or more easy to understand.

    💩💩💩