Bir veya iki yıl önce, OOP (Java) hakkında, iki veya üç satırlık koddan oluşan basit bir beton kaydedicinin ilerlemesini ve temelde oh, yapmam gerektiğini söyleyen deneyimsiz geliştirici tarafından teorik aşırı düşünce süreçlerini gösteren mükemmel bir makale gördüm bunu istememiz durumunda ekleyin! Makalenin sonunda bu basit kaydedici, orijinal geliştiricinin kendini neredeyse anlayamadığı dev bir çöp karmaşasıydı ...
Bu tip aşırı komplikasyon için ortak bir terim var mı? Bu makale (tekrar bulabildiğimi dilerim) yalıtılmış bir vaka için kavramı harika bir şekilde gösteriyor, ancak geliştiricilerin esasen desenlerin, çerçevelerin, kütüphanelerin ve kütüphanelerin aşırı kullanımı ile kendilerini bir düğüme programladıkları tüm projelere rastladım. diğer sorunlar. Kendi yöntemiyle, bu, değiştirme için devraldığımız eski VB6 spagetti uygulamalarından daha kötü (veya daha kötü).
Gerçekten aradığım şey, görüşme yaparken bunu gündeme getirmek. Birisinin mimari / ön planlama eksikliği (ve yerinde doğru dengeye sahip olup olmadıkları için düşme) ile bunun ne kadar kolay olduğunun farkında ve bilinçli olup olmadığını bilmek istiyorum, ama gerçekten bir şey değil Hakkında çok fazla bilgi bulabilirim.