Рет қаралды 11,574
1.sorum , biz yani mezun olmaya yakın bilgisayar mühendisleri adayları programlamayı temel anlamda biliyoruz her türlü dile adapte olabiliyoruz, serverlar,serviceler, restler,soaplar,mvcler tamam ancak staj dönemimde de part-time çalıştığım dönemde de bir eksikliğimin farkına vardım. Aslında şu link -- www.karel.com.tr/blog/temiz-kod-icin-15-oneri -- biraz sorumun cevabı olmuş ama syntax düzeyinde bir açıklama olmuş. Benim bilmek istediğim hem bu hem de bunu nasıl anlatıcam bilmiyorum ama bir örnek vererek açıklayım mesela bir java kod yazarken önemli bir bilgiyi private static kaydediyoruz,.net proje yazarken özel linklerin bulunduğu kısımları web config üzerinden çekiyoruz veya bir yerde kontrol yaparken bir integer tanımlayıp a=0 'sa devam et a=1 'se kal değilde boolean tanımlayıp true false kontrol ediyoruz bilmem anlatabildim mi ama derdim bu hocam. Biz yeni mühendisler biraz olayı algoritmasına takılıp kod yazmaya çalışıyoruz ama içindeki try catchi unutuyoruz. Yani bu konularda genel bir bilgi verirseniz veya bu işin rehberi varsa link de verebilirsiniz. Bana göre professional bir kod yazamıyoruz en azından ben yazdığımı düşünmüyorum :).