Multiple choice technology architecture

Which among below is true about the disadvantages of frameworks ?

  1. Creating a framework is difficult and time-consuming

  2. The learning curve for a new framework can be steep

  3. Over time, a framework can become increasingly complex

  4. Frameworks addresses the problems in a specific point of view

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Option D is correct because frameworks are designed to address problems from a specific perspective or domain, which can limit their flexibility for use outside that domain. Options A, B, and C describe genuine disadvantages (development time, learning curve, complexity), but the question asks which statement is true about disadvantages - and D correctly identifies that frameworks are domain-specific, which is itself a limitation. This narrow focus is what gives frameworks their power but also restricts their broader applicability.