Uzun yöntemler genellikle kötü kabul edilir, ancak kodumda bazı anlaşılması zor uzun yöntemler (50 satırdan fazla) var. İçinde tek bir ifade zaten 50 satırdan daha uzun olduğu ve okunması zor tek bir deyim, işin yapıldığı belirli bir işi yapmak için bir ORM kullanarak bir veritabanı sorgusu oluşturmak için bu yöntemleri okumayı kolaylaştırmakta sorun yaşıyorum yöntem adında açıkça belirtilmiştir. İfadenin çok uzun olmasının nedeni, birden çok sütuna katıldığı, birden çok yere uygulandığı ve gerekli bir dokümante edilmiş çıktı formatı oluşturmak için birden çok ayrı sütun seçtiği için.
Bu kadar zor okunan kodlar kötü kod olarak kabul ediliyor mu? Benzer şekilde, açıkça adlandırılmış bir yöntemle sarılmış okunması zor bir kodla sonuçlanan karmaşık bir algoritma için kod yazarsam, bu kod kötü kod mu?