arşiv

Pazar, 25 Eyl 2016 için arşiv

YAGNI: You ain’t gonna need it

Pazar, 25 Eyl 2016 yorum yok

YAGNI (Buna ihtiyacın olmayacak)

Eğer bir API yazmıyorsanız ileride şuna da ihtiyacım olur diyerek hayali kodlar üretmeyin. Bu kodlar test süreçlerini de düşünürsek size tahmininizden fazla zaman kaybettirecektir. Ayrıca programınız olması gerekenden daha karmaşık hale gelecektir. Bundan dolayı gerçekten ihtiyacınız olana dek programınıza yeni özellikler eklemeyin.

Kaynak: http://fehmicansaglam.net/temel-programlama-ilkeleri/
Categories: Genel Tags:

DRY: Don’t Repeat Yourself

Pazar, 25 Eyl 2016 yorum yok

DRY (Kendizi tekrar etmeyin)

Eğer aynı kodu ikiden fazla yerde tekrarlıyorsanız durup bir düşünün. Mümkünse tekrar eden kodları içeren fonksiyonlar/metotlar oluşturun ve başkalarının da kolayca kullanabilmesi için bu fonksiyonları/metotları uygun şekilde belgelendirin.

Categories: Genel Tags: