Skip to content

Commit

Permalink
replace "Martin-17" by "Hombergs" as reference for clean/hexagonal ar…
Browse files Browse the repository at this point in the history
…chitecture, fixing #435
  • Loading branch information
gernotstarke committed May 14, 2024
1 parent 7b816e4 commit 35aa6cc
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 2 deletions.
2 changes: 1 addition & 1 deletion docs/03-design/LZ-03-08.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ Software architects can explain several of the following patterns, explain their
* _observer_: An interested object (observer) registers with another
object (the subject) so that the subject notifies the observer upon changes.
* _plug-in_: extend the behaviour of a component
* _ports & adapters_ (syn. Onion-Architecture, Hexagonal-Architecture, Clean-Architecture): concentrate domain logic in the center of the system, have connections to the outside world (database, UI) at the edges, dependencies only outside-in, never inside-out <<lange21>> <<martin17>>
* _ports & adapters_ (syn. Onion-Architecture, Hexagonal-Architecture, Clean-Architecture): concentrate domain logic in the center of the system, have connections to the outside world (database, UI) at the edges, dependencies only outside-in, never inside-out <<lange21>> <<hombergs>>
* _remote procedure call_: make a function or algorithm execute in a different address space
* _SOA_ (Service-Oriented Architecture): an approach to provide abstract services rather than concrete implementations to users of the system to promote reuse of services across departments and between companies
* _template and strategy_: make specific algorithms flexible by encapsulating them
Expand Down
1 change: 0 additions & 1 deletion docs/09-references/00-references.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@


// M
- [[[martin17,Martin 2017]]] Robert Martin. Clean Architecture: A craftsman’s guide to software structure and design. Pearson, 2017.
- [[[maguire, Maguire 2019]]] Sandy Maguire: Algebra-Driven Design: Elegant Solutions from Simple Building Blocks. Leanpub, 2019.
- [[[miller-distributed,Miller et. al]]] Heather Miller, Nat Dempkowski, James Larisch, Christopher Meiklejohn: Distributed Programming (to appear, but content-complete) <https://github.com/heathermiller/dist-prog-book>.

Expand Down

0 comments on commit 35aa6cc

Please sign in to comment.