Mi az a Clean Architecture?
A Clean Architecture az üzleti működés köré szervezi a szoftvert, elkülönítve azt a felhasználói felületektől, adatbázisoktól és keretrendszerektől. Célja, hogy a technológiai változások kevésbé hassanak az alkalmazás fontos szabályaira.
Például „a kézbesített rendelés nem mondható le” üzleti szabály. Ugyanaz marad, akár webhelyet, akár mobilalkalmazást használ az ügyfél, a tárolási technológiától függetlenül.
Fő részek
A Clean Architecture-t gyakran belülről kifelé rendezett körökkel szemléltetik:
