Clean Architecture म्हणजे काय?
Clean Architecture सॉफ्टवेअरची मांडणी व्यावसायिक वर्तनाभोवती करते आणि ते वापरकर्ता इंटरफेस, डेटाबेस व फ्रेमवर्कपासून वेगळे ठेवते. तंत्रज्ञानातील बदलांचा महत्त्वाच्या नियमांवर होणारा परिणाम कमी करणे हा उद्देश आहे.
उदाहरणार्थ, “पोहोचवलेली ऑर्डर रद्द करता येत नाही” हा व्यावसायिक नियम आहे. ग्राहक वेबसाइट वापरो किंवा मोबाइल ॲप्लिकेशन, आणि साठवणीचे तंत्रज्ञान कोणतेही असो, हा नियम तोच राहतो.
मुख्य भाग
Clean Architecture अनेकदा आतून बाहेर मांडलेल्या वर्तुळांनी दाखवले जाते:
