Son aylarda kataları kodlamakla oldukça ilgilenmeye başladım. Programlama becerilerimi geliştirmek ve işte yazdığım kodun kalitesini artırmak için harika bir yol olduklarına inanıyorum.
Katas'ın bulunabileceği çok sayıda yer var. sevmek..
http://schuchert.wikispaces.com/Katas
Bunları mükemmel Katas depoları olarak buldum ... bazılarına yönelik girişimlerim son derece tatmin edici oldu.
Ancak, şimdiye kadar gördüğüm tüm Kata'ların bir eksikliğinin olduğunu hissediyorum. Hiçbiri kötü kodu yeniden düzenlememe izin vermiyor gibi görünüyor. İlk seferinde temiz kod yazmayı öğrenmek harika ... ama şu anki işimde yeni kod yazmak için çok fazla fırsatım yok. Aksine, genellikle eski koda karşı mücadele ediyorum ve modülleri nasıl yeniden düzenleyeceğimi, bağımlılıkları nasıl ortadan kaldıracağımı ve birleştirmeyi azaltacağımı bulmaya çalışıyorum.
Bu nedenle, eski kodu yeniden düzenleme ve onu temiz koda dönüştürme becerilerimi geliştirmek için kullanabileceğim birkaç Katas arıyorum.
Zaten var olanları bilen var mı? İşteyken bu konuda çok fazla pratik yaptığımı biliyorum ... ancak becerilerimi sınıflarda bağımlılıkları nasıl kıracağımı ve endişeleri nasıl ayıracağımı hızlı bir şekilde görebileceğim noktaya kadar geliştirmek istiyorum. çok fazla yap.