Seeing that Uncle Bob is making a new version of Clean Code I decided to try and find this article about the original.

  • dandi8@fedia.io
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    4 months ago

    Good abstractions are important for the code to be readable. An AbstractEventHandlerManager is probably not a good abstraction.

    The original commenter said that their code was “generic with lot of interfaces and polymorphism” - it sounds like they chose abstractions which hindered maintainability and readability.