Tuesday, May 12, 2015

developer tipleri (geliştirme prensiplerine göre)

Tek dile takılmış dindarlar (c#lar javacılar vs vs)
Tamam c# süper genişletiliyor, iyi evriliyor ama bir bak ötekiler ne yapar neder tüm dünya harıl harıl c# yazmıyor. Aynı bağnazlığı javacılarda da görmek mümkün. Yani o dünyayı tam bilemiyorum ama javacı arkadaşlardan bildiğim kadarıyla scala var ne bileyim çeşitli frameworkler var sonra go var. Bağnazlık hiç bir tarafta iyi değildir açık olalım olamasak bile diğer taraflarda neler oluyor bitiyor bir bakalım.

.netçiyim küllüm vazgeçmem diyosanız şunu bi okumanızı tavsiye ederim en azından fikir katması açısından. https://www.linkedin.com/grp/post/3440764-5969177587845464066

Tabi .net'in open sourcelaşma geyiğini de kayda değer bir hareket orası ayrı.

Over abstractors (çoğu pis javacıdır bunların :) )
Türkçeşi nasıl çevrilmeli bilemedim ama motomot çevirirsek fazla soyutlayanlar. Ya güzel kardeşim olm bunun kolayı yok mu? Yazılım yapacam hacı gidip gaz toz bulutundan sicim teorisine bağlamayacağım ki. Eyvallah biliyosun yani daha tekniksin daha altyapısal düşünüyosun da hepi topu bir yerden veri alıp üstünde işlemler yapıp geri döneceğim bana neden bu kadar zorluk çıkartıyorsun. Mahsus daha karışık yapıp bir elitist tavırlar işte anlamazsın felan :)

Yani ben gerçekten biliyorsam ne yapacağımı öyle kallavi bişeyler yazmama gerek olmadığını ayrıca süreçlerimin de oynak olduğunu, türlü çeşitli frameworklerle cebelleşmek istemiyorsam, güzel güzel librarylerimi ekleyeyim, kendi kodumu hedefe yönelik yazayım. Projem daha kompleks bişeye dönüşene kadar süreçlerim de kısmen daha oturmuş olur diye düşünüyorsam neden bir hello world için 100 satır kod yazıyorum. Yani küçük başlayıp sonra rezalet bişeye dönüşen bir sürü proje biliyorum. Bu ihtimal de gayet yüksek, kolay değiştiremeyeceğin testi olmayan, bol buglı felan sonucu belli olan projeler ama layerdır, wrapperdır, interfacedir ne kadar gerekli ise o kadar sevgili dertdaşlarım :) bknz: yagni, kiss

Under abstractors (genelde amatörler)
Bunu da motomot çevirelim az soyutlayanlar. Bir yerde bişey yapmış çalışmış yani prodda felan da çalışmış sıkıntı çıkarmamış dolayısıyla bu kodu her yere yapıştır :) baboli ya bir dur bak yok. Kod yazan insanlar olarak kodun okunması ile ilgili nedense sallamıyor muyuz bilmiyorum ki. Bir class 10000 satır olsa nolur benden sonraki yazılımcı okusun anlasın o kadar yazdık. bknz: dry

Herşeyin başı sağlık psikolojiyi stabil tutmaya çalışalım sağlıcakla kalalım.

No comments: