Daha fazla beceri ve deneyime sahip birinden kodlama stiliniz hakkında geri bildirim alın.
Yaptığım şekilde, ben ve kıdemli bir programcının projelerde işbirliği yaptığım bir iş buldum ve kontrol ettiğim tüm kodu gözden geçirdim. Bir süre sonra bana, kodum hakkında onu rahatsız eden veya şaşırtan her şeyi içeren bir e-posta yazdı. Hem benim hem de onunla oldukça rahat bir tarz bulmak benim için biraz zaman aldı ve bazı şeyler hakkında ateşli tartışmalar yaptık, ama sonuçta çok şey öğrendim ve arkadaş olarak ayrıldık.
Tasarım kalıpları ile ilgili kitapları / makaleleri okuyun, problemlerinize farklı kalıplar uygulayın ve hangilerinin hangi durumlarda yararlı olduğunu düşündüğünüzü görün.
Adlandırma kuralları ve biçimlendirme stilleri ile ilgili kitapları / makaleleri okuyun. Farklı topluluklar farklı stiller kullanır. Kodunuzu okuma olasılığı en yüksek olan kişilerin tanıyacağı bir stil kullanmak genellikle iyi bir fikirdir.
Kodu yapılandırmayla ilgili bazı somut tavsiyeler:
- Kodunuzun bir bölümünün daha basit hale getirilebileceğini gördüğünüzde yapın.
- Kodunuzun bir bölümünün yeniden kullanılabileceğini gördüğünüzde, onu bir işlev haline getirin ve yeniden kullanın.
- Değişken ve işlevlerin isimlerini kötüyse değiştirmekten korkmayın.
- Hayatınızı kolaylaştıracak, yaratabilecek ve kullanabilecek bir şey (bir yapı, işlev, sınıf, desen, herhangi bir şey) için bir fikriniz olduğunda.
- Fikrinizi sık sık değiştirin. Her yaptığınızda bir şeyler öğrenirsiniz.
Bunu yapmak için zaman ayırmak elbette başlangıçta sizi yavaşlatacaktır. Kodunuz giderek daha zarif hale geldikçe, bakımı daha kolaylaşacak ve işinizin faydalarından yararlanacaksınız.