home.social

#legacymigration — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #legacymigration, aggregated by home.social.

  1. Where should you put the anti-corruption/translation layer when migrating from a legacy system?

    1. in the legacy
    2. in new code
    3. a dedicate translator service

    A benefit of 1: fully encapsulate the legacy model and prevent it leaking

    A benefit of 2: teams don't have to make PRs in multiple codebases for the same feature (when the ACL needs to change)

    1/2

    #architectureModernization #legacyMigration #softwareArchitecture #ddDesign #domainDrivenDesign