Bu DevOps ile ilgili değil, düz yazılım geliştirme ile ilgili.
Kültürü daha iyi anlamak istiyorum
Peki, düz geliştirme ("DevOps" açısı olmadan) büyük şey kesinlikle "çevik", yani çoğunlukla SCRUM. Daha fazla günlük hata düzeltme, bakım işleri için oturup Agile Manifestosu'nu veya SCRUM'daki bir primeri veya Kanban'ı okumaktan daha kötüsü yapabilirsiniz.
Bunun yanı sıra, "kültür" den bahseden, dev tarafından gelen, çoğunlukla DevOps'a özgü bir şeydir. Evet, özellikle yakut veya golang gibi yeni şeyler için evangelistlerimiz var, ancak gerçek paradigma değişimlerinin olduğu DevOps / Cloud dünyasında olduğu kadar aşırı değil.
ve projelerinizdeki çok sayıda dosyayı nasıl sindirdiğiniz
Önemsiz yakut uygulamaları üzerinde çalıştım, bu büyük değil. Bakın, bu dosyalar sadece nilly-willy etrafında değil, aynı zamanda bir hiyerarşi, sözleşmeler ve bunların hepsi var. İyi tasarlanmış bir proje için aslında tüm bu dosyaları kafanızda tek bir noktada tutmanız gerekmez. Belirli bir alanda çalışıyorsanız, ilgili dosyaların nerede olduğu genellikle açıktır ve bunları kolayca yakınlaştırabilirsiniz. Aynı gereken diğer modern programlama ortamları için gidin.
Kötü uygulamalarda, bu farklıdır, ancak daha sonra geliştirici aslında hiçbir şeyi "sindirmez", ancak bırakılana kadar bütün gün çılgınca tökezler. ;)