I've already awarded a 100 point bounty to mario's answer, but might start a second 100 point bounty if I see new good answers coming in. This is why I'm keeping the question open and will not choose a final answer, despite having awarded the bounty to mario.
Bu basit bir soru gibi görünebilir (kodu ve refactor çalışma) ama bana bazı katı tavsiye verebilir çok daha fazla deneyime sahip olanlar umuyorum.
Kütüphanesi tüm kendimi yazmadım tek bir dosyada ve hangi öyle bir açık kaynak 20.000 satırı kütüphanedir. Kod kötü yazılmış görünüyor ve yarım dakika için ben bunu içine bu kütüphane refactor için buna değer olduğunu düşünüyorum nedenlerinden biridir bir değişiklik yapmak istiyorum en azından her zaman Tutulma donuyor çünkü tek dosya bile büyük bir sorun küçük sınıflar.
Bu gibi bir kütüphane üstlenmeden Yani bir kenara kodlarını okumak ve onu anlamaya çalışırken, (çok yaygın veya değil) ortak ipuçları vardır? Ne sen benim hayat biraz daha kolay yapmanızı tavsiye edersiniz?
Yorumlarınız için herkese teşekkürler.