Skip to content

Add Fowler patterns (PEAA) semantic anchor#100

Merged
rdmueller merged 2 commits intomainfrom
copilot/add-fowler-patterns-anchor
Feb 16, 2026
Merged

Add Fowler patterns (PEAA) semantic anchor#100
rdmueller merged 2 commits intomainfrom
copilot/add-fowler-patterns-anchor

Conversation

Copy link
Contributor

Copilot AI commented Feb 16, 2026

Adds semantic anchor for Martin Fowler's "Patterns of Enterprise Application Architecture" (PEAA, 2002), commonly referred to as "Fowler patterns."

Changes

  • New anchor: fowler-patterns.adoc + German translation
  • Category: design-principles
  • Roles: software-architect, software-developer, team-lead
  • Related: domain-driven-design, hexagonal-architecture, clean-architecture

Coverage

Includes all 10 PEAA pattern categories:

  • Domain Logic (Transaction Script, Domain Model, Service Layer)
  • Data Source Architectural (Active Record, Data Mapper, Table/Row Data Gateway)
  • Object-Relational Behavioral (Unit of Work, Identity Map, Lazy Load)
  • Object-Relational Structural (Identity Field, Foreign Key Mapping, Inheritance patterns)
  • Object-Relational Metadata (Repository, Query Object)
  • Web Presentation (MVC, Page/Front Controller, Template/Transform View)
  • Distribution (Remote Facade, DTO)
  • Offline Concurrency (Optimistic/Pessimistic Locks)
  • Session State (Client/Server/Database)
  • Base Patterns (Gateway, Mapper, Registry, Value Object)

Screenshot

Search integration verified:

Search Result

Original prompt

This section details on the original issue you should resolve

<issue_title>[Anchor Proposal]: Fowler patterns</issue_title>
<issue_description>### Proposed Term

Fowler patterns

Context (Optional)

No response

Pre-submission Checklist

  • I have searched existing anchors and this term is not already included
  • This term refers to a well-established concept (not something I invented)</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: rdmueller <1856308+rdmueller@users.noreply.github.com>
Copilot AI changed the title [WIP] Add anchor proposal for Fowler patterns Add Fowler patterns (PEAA) semantic anchor Feb 16, 2026
Copilot AI requested a review from rdmueller February 16, 2026 07:39
@rdmueller rdmueller marked this pull request as ready for review February 16, 2026 07:57
@rdmueller rdmueller merged commit e35e095 into main Feb 16, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Anchor Proposal]: Fowler patterns

2 participants