WM Dergi - 9.SAYI | Page 72

İbrahim Hızlıoğlu ibrahimhizlioglu.com [email protected] Benim kendi framework’üm var Yıllardır forumlarda ve sosyal medyada bol bol “Neden Framework Kullanayım?” sorularını tartışıp duruyoruz. Bu tartışmalarda Framework kullanmayı tercih etmeyen kitle “Benim kendi framework’üm var! Yıllardır kullanıyorum ve işimi görüyorum.Niye başkalarının yazdığı kodları kullanayım ki?” çıkışı yapıyor. Config, Functions isminde 2 dosyayı include edip çalıştıranda, Tasarım desenlerini baz alarak yüzlerce class yazmış, dokümantasyonunu 72 hazırlamış ve framework adının hakkını vermiş adamda, hayatında hiç framework incelemediğinden/ bilmediğinden altta kalmak istemeyen junior yazılımcı da “Benim Kendi Framework’üm Var!” diyebiliyor. O yüzden bu yazının başlığı çoğu yazılımcıya çok tanıdık gelecektir. :) Tam zamanlı iş hayatıma yeni atıldığım dönemde, çalıştığım şirketin orta çaplı, temelleri 7-8 yıl önce atılmış bir projesi bulunuyordu. Bu projenin sürekli geliştirilmesi, yeni modüllerin eklenmesi, bazı özelliklerinin güncellenmesi gibi bir çok ihtiyacının karşılanması gerekiyordu. Köklü/Eski bir geçmişi olduğu için yıllar içinde bir çok yazılımcı bu şirkette işe girip çıkmış, doğal olarak kodlara bir çok yazılımcının eli değmiş.Projenin altyapısında bir framework kullanılmadığını ve hiç bir teknik dokümantasyonunun hazırlanmadığını, bulunmadığını da belirteyim.