İ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.