Genelde projeler; arayüz, iş ve veritabanı katmanlarından oluşan mimaride inşaa edilirdi. Günümüzde yazılım mühendisliğinin geldiği son noktada; çok sayıda parçaya bölünebilir proje tasarımları benimseniyor. Ana projenin birçok mikroservisleri kullandığı yapılar örneğin. Farklı yazılımcıların...