Enterprise Patterns

Patterns from the Martin Fowler PEAA book

  • Areas

    • Layering/organisation of code

    • Domain layer patterns

      • types

        • Transaction script

        • domain model

        • Table module

        • service layer

        • model layer

    • organising domain/business logic

    • Mapping to databases/ object-relational

    • UI/Web presentation

    • Concurrency

    • Session state

    • Distribution strategies

Last updated

Was this helpful?