İlkeler

Amacım, iyi programlama tekniklerini öğrenmek ve mesleki gelişimim süresince en iyi şekilde uygulamaktır. Programlamayı bir disiplin dahilinde ve ilkelerine bağlı kalarak icra etmeye çalışanlardanım. Aktif olarak çalıştığım işlerde de bu mantıkla projeler yürütmekteyim.

Yazılım geliştirme sürecinde benimsediğim ve bağlı klamaya çalıştığım ilkeler:

  • Temiz kod: Gereksiz her şeyden arındırılmış kod yazmak.
  • Anlaşılır kod: Okuyan herkes tarafından asistana ihtiyaç duymadan anlaşılabilen kod yazmak.
  • Okunabilir kod: Kısaltmalardan ve anlamsız metod, değişken, sınıf v.s isimlerinden arındırılmış kod yazmak.
  • Test edilebilir kod: TDD (Test Driven Development) yaklaşımının uygulanabildiği esnek bağlı ve modüler yapıda kod yazmak.

Bana göre,  ilkeler, ürünlerden(C++, Java, C#, …) daha önemlidir.

One thought on “İlkeler

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorum için bu kutuya doğru sayıyı girin * Time limit is exhausted. Please reload CAPTCHA.