Multiple choice technology architecture

Frameworks can make a significant difference in the most serious problem with software development in today's industry: quality. All of the below except one contributes the quality improvement

  1. Framework provides almost "paint-by-numbers" level of control over the development as you know what the capabilities of the framework are, and what is provided

  2. Frameworks promotes the quality at the design level by supporting key capabilities such as database access, security, administration etc

  3. Frameworks provides Intgrated Development Environment (IDE) enabling efficient development, testing, troubleshooting of the build

  4. The total number of lines of code that need to be developed for any given application is an order of magnitude less than it would otherwise be, resulting in less coding defects

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

The question asks which does NOT contribute to quality. Options A, B, and D all improve quality - predictable framework capabilities, design-level features (security, DB access), and less custom code mean fewer defects. Option C is the exception - IDEs are separate tools, not part of frameworks, so this doesn't describe framework quality benefits.