The Clean Architecture in php



Download 2,26 Mb.
Pdf ko'rish
bet102/179
Sana24.06.2021
Hajmi2,26 Mb.
#100337
1   ...   98   99   100   101   102   103   104   105   ...   179
Bog'liq
The-Clean-Architecture-in-PHP-Kristopher-Wilson

The Onion Architecture
One off-shoot of the Clean Architecture, and the first one I came across before I found Uncle
Bob’s article, is
The Onion Architecture²²
, described by Jeffrey Palermo. While the naming of
this architecture may make one think it is satire, it is, in fact, a pretty descriptive way to describe
how software architecture should be built.
Palermo described the layers of software like the layers of the onion: moving out from the core
of the onion, each layer depends on the layers deeper for integrity and purpose, but the inner
layers do not depend on the outer layers. It’s best illustrated by a diagram:
²²
http://jeffreypalermo.com/blog/the-onion-architecture-part-1/


The Clean Architecture
72
In traditional application development, the database is central to the application. It’s often
designed first, and many application structure decisions are made around the database. Take
it out, and the whole thing crumbles from within.
In the Onion Architecture, the domain is core to the application, and it is completely decoupled
from the database. The database is no longer central, or even a required component of the
application; it’s secondary. It can be swapped out at will without touching the rest of the
application. It is supreme Database Independence. We’ll touch on how this works in
Database
Independence
.

Download 2,26 Mb.

Do'stlaringiz bilan baham:
1   ...   98   99   100   101   102   103   104   105   ...   179




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish