Kısa bir süre önce OBIEE Mobile App Developer için yazılmış bazı JavaScript eklentilerinin yanı sıra çeşitli projeler için bazı özel kütüphaneler gösterildi.
Bir OOP geçmişinden geliyorum, bu projelerin yapısı hakkında biraz kafam karıştı. Binlerce satır uzunluğunda dosyalar görüyorum . Dosyaları dosyalara ve sınıflara ayırmaya alışkınım ama bunun farklı bir çerçeve olduğunu anlıyorum - birincisi, dosya boyutu bir sorun - ama hepsini yapmanın daha iyi bir yolu olmalı mı?
Komut dosyalarının uzunluğu yalnızca okunabilirliği ve bakımı yapılabilirliği değil aynı zamanda bir kişinin programın nasıl çalıştığını genel olarak anlamasını da etkiler.
Büyük uygulamalar nasıl yapılandırılır? Bunun için herhangi bir genel OOP tasarım deseni var mı?