Archive for June, 2009

Michael Feathers’ın Unit Test Tanımı

Bir çok proje takımında aşağıdaki kuralları uyguladım. Bu kuralların iyi dizaynı, hızlı geri bildirimi teşvik ettiğini ve proje takımlarını sorunlardan mümkün olduğunca uzak tuttuğunu gördüm.

Bir test aşağıdakilerden herhangi birini yapıyor ise unit test değildir.

Read the rest of this entry »

Comments (1)

Her İyi Programcıda Olması Gereken 5 Özellik

Programlama okuyan her öğrencinin okulda öğrenmesi gereken bazı temel özellikler vardır. Bunları aşağıdaki şekilde sıralayabiliriz.

Read the rest of this entry »

Comments

Teknik Sorulara Cevap Verme

Birçoğumuz günlük yaşamda teknik forumlara yardım almak için bazende yardım etmek için giriyoruz. Peki sorulan sorulara hakkettiği şekilde cevaplar verebiliyor muyuz? Bu yazıda teknik sorulara nasıl en iyi şekilde cevap verilebileceği, kod örneklerinin, yararlanılan kaynakların nasıl kullanılacağı anlatılmaktadır.

Read the rest of this entry »

Comments

Nortel is Melting Down

Nortel filed for bankruptcy at the beginning of this year and now selling its assets. Nortel lately dealt with Nokia Siemens Networks to sell its CMDA and LTE business for 650$ million .

Read the rest of this entry »

Comments (2)

Yazılım Dünyasında Kariyer

Bruce Eckel tarafından yazılan A Career in Computing yazısının çevirisidir.

Sık sık insanlar benden kariyerleriyle ilgili tavsiye isterler. Bütün cevapları bu yazımda bir araya toplamaya çalıştım. Bana yazip da cevap veremediklerimden özür dilerim, sorularınız tavsiye istekleriniz beni bu yazıyı yazmaya teşvik etti. İnsanlar kariyerle ilgili genelde “C++ mı Java mı öğrenmeliyim” gibi yanlış soruyu sorarlar. Bu yazımda yazılım dünyasında kariyer yaparken, kariyerimize yön verirken gerçekte hangi soruları sormalı, hangi konularla ilgilenmeliyiz, onu tartışacağım.

Read the rest of this entry »

Comments