Ana sayfa Yazılım C# Katmanlı Mimari

Katmanlı Mimari

72
0

Kurumsal bir proje geliştirdiğinizde mutlaka çatı yapıya ihtiyaç duyarsınız.Projenin iskeletini oluşturacak öğeleri baştan belirleyip ardından kodlama kısmına geçmeniz gerekir.Aslında bunun anlamı projeyi bir mimari yapıda düşünüp ona göre hareket etmektedir.Bunu yapmadığımızda başımıza neler gelir bir düşünelim.

Modüller uzadıkça kod yazımı/satır sayısı doğru orantılı olarak artar.Artan kod sayısı beraberinde karmaşıklığı getirir.Bu karmaşıklık zaman kaybına neden olur.Zaman kaybı motivasyon düşüşünü beraberinde getirir.
Projeyi bir şekilde bitirdiğimizi varsayalım.Bug fix yada upgrade işlemlerinde yada projeye yeni dahil olan kişilerin neyin nasıl yapıldığını anlaması bir hayli zaman alacaktır.
Performans kısmınıda eklemek gerekir.

Katmanlı Mimari Nedir

Katmanlı mimari kodlamanızı belirli bir düzen ve standardda yazmanıza olanak sağlayan proje fonksiyonlarınızı katmanlara ayıran bir yöntemdir.Bunu projemizi bir omurga sistemine benzetebiliriz.