Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Programcılıkla ilgili ufak tavsiyeler


Öne çıkan mesajlar

Mesaj tarihi:
Donanimhaber başlığı gibi oldu ama zamanla kazanılan tecrübeler çok faydalı oluyor. Hangi dil falan diye soruların arasında bunun olması gerektiğini düşündüm.

Mesela en başta programcılığa başlarken elinizi alıştırın.

1 - Bol bol açıklama satırı koyun. Üşenmeyin. Hele takla atarak halletdiğiniz yerlere ve hata potansiyeli olan yerlere.

2 - Tek başınıza bile çalışsanız kendinize ait isimlendirme notasyonu kullanın. 2 sene sonra açtığınız programı hatırlama ve anlama süresi inanılmaz düşer.

3 - Son kullanıcı için anlamlı mesajlar yazın. Mümkünse hata kodu sistemi oluşturun basitçe. Sonra kullanıcı mesaj atıp "Abi program hata verdi mesajda salak yazıyor bu da ne ki?" diye sitemli soru sormasın :)

4 - Programdan ve programlamadan bağımsız beta tester'ınız olsun. Hatta çocuk olsun. Rastgele sağa sola tıklasın. Değişik hatalar bulacağından emin olun.

vb.

Biliyorum bunlar her yerde yazıyor ama en başta dikkat ederseniz ve elinizi alıştırırsanız hayat kurtarır :)
Mesaj tarihi:
assembly e zerre comment koymayan bi arkadaşım vardı. harbi dayaklık ama net. koyun koydurun abi comment. hatta hll erde yeşil meşil olur, tatlıdır, koyun ulan. selçuk sen de koy olum ayıp dfds.
Mesaj tarihi:
var olan bir proje üzerinde çalışıyorsanız hangi zamanda hangi dosya üzerinde degisiklik yapıyorsunuz onu kaydedin böyle. sonra 2 ay sonra ya senn yazdığın kodda sorun varmış bir daha baksana ona denildigi zaman fırıl fırıl ya neyi degistirmiştim acaba diye svn dolaşılmaz.
Mesaj tarihi:
tek basiniza da calissaniz bi versiyon kontrol sistemi kullanin. git tavsiye ederim. ilk basta usenirsiniz, ama bi kac seferden sonra cok alisirsiniz ve faydasini gorursunuz.
Mesaj tarihi:
Bi de "benim kodum self-commenting" triplerine girmeyin. Yok oyle bi dunya. Adam gibi yazin commentleri. Ozet olarak maintainable olsun yazdiginiz kod. Yazik meslektaslariniza.
×
×
  • Yeni Oluştur...