Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
guFalcon committed Feb 13, 2024
1 parent 5bd8677 commit 4697b2e
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions asciidocs/package-by-layer-feature.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,7 @@ Wir haben zum Beispiel die REST-Schnittstelle 'accounting', die sich komplett in

Vorteil davon ist, dass dies schon eine Vorstufe zur Zerteilung zu Microservices ist. So eingeteilte Projekte können damit besser zerlegt werden.

Die Kapselung ist hier besser, da die Klassen teilweise auf package-private gesetzt werden können und somit nur innerhalb des Packages sichtbar sind.
Im Falle des 'Package by Layer' wären die Klassen alle public und somit von überall sichtbar.

Wird als Refactoring für mittlere Projekte empfohlen.

0 comments on commit 4697b2e

Please sign in to comment.