Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Üniversitenin 2. döneminde Deitel'in çıkardığı Java How To Program adlı kitapta "Reinventing Wheel" tabirini sıkça okumuştum. O zamanlar daha yeni yeni başlıyordum. Ben hep, "el emeği göz nuru" mantığıyla yaklaşır "kendim yaparım, daha güzel olur" derdim. Ama gün geçtikçe bunun ne derece önem arz ettiğini gördüm. Çünkü bu durumun birkaç yönü var. Öncelikle bir yerde çalışıyorsunuz ve bunun karşılığını alıyorsunuz. Bir gün yöneticiniz size bir iş verdi ve bu işi yapmanız gerekiyor. Kendiniz yaparsınız; çünkü işi biliyorsunuz; ama bu 3 gününüze mal olacak. Test ve bakım* aşamalarını da dikkate alırsanız bu süre daha da artacaktır. Ama kullandığınız sistemi iyi tanıyorsanız ve özellikleri hakkında bilgi sahibiyseniz, sizden isteneni yapacak bir class'ın varlığından da haberdarsanız birkaç satır yönetilebilir kodla bu işlemi yaparsınız. Hem hızlı olur, hem daha efektif olur. Çünkü o class, üzerinde çalıştığınız sistemi gerçekleyen kişiler tarafından yazılmıştır. Ve o işlem için hangi yapının kullanılması gerektiğini sizden daha iyi bilirler. Bu sayede kod yazmaktan kurtulup tasarıma yoğunlaşır, test sürecini başlatırsınız. Sonuçta daha etkin ürünler ortaya çıkarırsınız. Düşünün ki kendiniz kendi kodunuzu yazdınız. Belli bir süre sonra o projeden çıkıp başka projeye geçtiniz. Yazdığınız kodda sorun çıktı. Yerinize gelen developer, ne yaptığınızı tam anlamayabilir. Üzerinde kimi değişikler yaparak daha da anlaşılmaz ama çalışır hale sokabilir. Bu şekilde kötü bir kod yapınız olur.
mennan
20 Haziran 2005 16:52
2.  Türkçe'deki "Amerika'yı yeniden keşfetmek" deyiminin İngilizce karşılığı.
fizikci
20 Haziran 2005 17:12
3.  "reinventing the wheel"dir doğru hali.
hey
20 Haziran 2005 18:56
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1125 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen