Eğer aşağıdaki hangi kodu stil bağlıdır rağmen 2k hatları, örneğin ... Benim için çok fazla ses Onlar iyi bir uygulama olsa çok linebreaks, birçok küçük işlevleri veya iyi api sözleşme yorumlar boyutunu artırabilir. Ayrıca iyi kod biçimlendirme satırları artırabilir.
PHP ile ilgili bilmek güzel olurdu: sadece tek bir sınıf ya da sadece büyük bir 2k hatları mi olmayan cepten PHP kodu ile içerir? O (gibi PHP kodu sık sık bulmak) şablon ifadeler ve programm mantığı ile karıştırılır?
Bölmek için Genellikle ben, bu satırları sayılmaz. Onlar sadece alışkanlıkları girdi. Kod kafa karıştırıcı alırsa ben tepki ve Refactor. Hala bir takım olarak biz son zamanlarda yazdığım bazı koduna baktım, bazı desenleri görebilirsiniz:
- boyutu (yorum yapmadan) 20LOC daha büyük ve if / else maddelerinin kullanımı ise fonksiyon / metot ayıklamak
- Başka bir sınıf için ayıklamak ise boyutu> 200-300LOC
- Başka bir paket / klasöre ayıklamak ise eserler> 10
Hala kod tür ne var bağlıdır. Örneğin mantık yükler (if / else / switch / için) söz konusu ise, fonksiyonun başına LOC azalır. Ilgili herhangi bir mantık (basit aptal tek yol kod deyimleri) pek varsa limitleri artırmak. Sonunda en önemli kural şudur: Bir insan kodu anlamak istiyorum. O / o da okumak mümkün olacak.