Monthly Archives: Mart 2014

Oyunlardaki gibi sonraki bölüme geçsek

Çocukluğu bilgisayar oyunları dönemine denk gelen kişilerden biriyim.
Saatlerce başından kalkmadan oynadığımız oyunlar bizim hayata bakış açımızı da değiştirmiş bir nebze.
Mesela her ilerleme kaydettiğimizde takdir yada ödül bekliyor olabiliyoruz.
Olmazsa pek sorun değil belki ama olması bizi motive ediyor.
Mevcut durumumuzu bilmek, ne konumda olduğumuzu, nasıl değerlendirildiğimizi bilmek istiyoruz.
Kariyer planı istiyoruz. Büyük adımlar attığımızda ünvanımız değişsin istiyoruz.
Biraz da olsa yarışmak istiyoruz. Diğer arkadaşlarımız içerisinde hangi sırada olduğumuz görmek istiyoruz.
Yani kazanmak istiyoruz. Aynı oyunlardaki gibi…
Kazanınca mutlu oluyoruz.

IoT – Internet ortamındaki terlikler

Terliklerinizin online olduklarını düşünün. Nerede olduklarını bulmak için telefonunuzdaki SmartSlipper uygulamasından konum bilgisine bakabilirsiniz. Ya da vereceğiniz bir komutla ses çıkarmasını sağlayabilirsiniz. Terlikler ayağınızdayken vücut kas/yağ oranınızı görebilir yarım kilo daha verebilmek için daha fazla ne kadar adım atmanız gerektiğini öğrenebilirsiniz.

Teknik Borç

     
Martin Fowler
1 Ekim 2003

“Bu çeviri tarafımdan, dilim döndüğünce yapılmış olup, yazarın izni ile yayınlanmıştır.”

Sisteminize eklemek istediğiniz bir fonksiyon var diyelim. İki seçeneğiniz var, biri hızlı ve çirkin – biliyorsunuz ki ileride yapacağınız değişiklikleri daha zora sokacak. Diğeri ise temiz bir tasarımla sonuçlanacak, ama devreye almak için daha çok zamana ihtiyaç var.

Teknik Borç, Ward Cunningham tarafından bu sorun üzerinde düşünmemizi sağlamak için geliştirilmiş harika bir metafor. Bu metaforda, hızlı ve çirkin işler yapmak teknik olarak, aynı finansal anlamdaki gibi sizi borçlandırıyor. Bir finansal borç gibi teknik borç da, hızlı ve çirkin bir tasarım seçiminden dolayı ilerde yapılacak geliştirmelerde daha fazla güç sarf etmek zorunda kalmak şeklinde bir faiz ile geri ödeniyor. Faizi ödemeye devam edebilir yada hızlı ve çirkin tasarımı daha iyi bir tasarıma dönüştürmek için yapıyı tekrar düzenleyerek anaparayı ödeyebiliriz. Her ne kadar bu bize anapara ödemesi kadar bir maliyete yol açsa da, gelecekte ödeyeceğimiz faizi düşürmüş oluruz.