Framework kullanımında dikkatle değerlendirilmesi gereken hususlar (Dezavantajlar)

Framework kullanımı hazır bileşenler olması sebebiyle, genel olarak avantajlı değerlendirilebilir. Fakat bazı durumlarda bu faydalar azalabilir veya belirli bir noktadan sonra, faydadan çok zarar verir.

Framework kullanımı ile ilgili dikkat edilmesi gereken hususlar aşağıda listelenmiştir:

1) Framework alana özel olmalı veya çok ilişkili birkaç alana çözüm sunmalıdır.

2) Aynı çözüm alanı için de olsa bile, her türlü probleme çözüm getirme anlayışı takip edilmemelidir.

3) Framework esneklik sağlamalıdır. Yani, farklı ihtiyaçlara göre özelleştirilebilir olmalıdır. Bazı problemlerin, framework kullanıcıları tarafından çözülebilmesine imkan tanınmalıdır. Framework geliştirme stratejisi olarak, orta yollu gri modda olmalıdır. (Gray-Framework) Her özelliğin hazır sunulduğu framework ler kara kutu(Black-Box), esnekliğin ve soyutlamanın üst seviyede tutulduğu framework ler (white-box) olarak isimlendirilir.

4) Framework yaklaşımları ve özellikler, iyi bir seviye de dokümantasyonu yapılmalıdır. Framework leri bekleyen en büyük risk, gittikçe karmaşıklaşan yapılar olabilmesidir. Bu karmaşıklık, framework kullananları olumsuz etkilemektedir.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: