39.0k views
3 votes
All of the following describe the configuration approach except which option:

A) Maintenance is easily supported
B) Code does not have to be written or maintained
C) Requires higher cost and time
D) Test classes do not have to be written

User Jimmie Lin
by
8.1k points

1 Answer

4 votes

Final answer:

The configuration approach involves separating the configuration from the code, making it easier to make changes without modifying the code directly.

Step-by-step explanation:

The correct answer to this question is B) Code does not have to be written or maintained. The configuration approach involves creating and maintaining a configuration file or settings that determine the behavior and settings of a system or application. This approach doesn't eliminate the need for writing or maintaining code; instead, it focuses on separating the configuration from the codebase, making it easier to make changes or updates without modifying the code directly.

For example, in software development, a configuration file may contain settings such as database connection details, API keys, or feature flags. By storing these settings in a separate file, it becomes easier to change them without modifying the code itself, reducing the need for code maintenance.

The configuration approach offers several benefits, including easier maintenance and support, as mentioned in option A. Option C is incorrect because the configuration approach doesn't necessarily require higher cost and time, but rather it aims to streamline the management of the system or application by separating the configuration from the code. Option D is also incorrect as test classes are commonly used in software testing to verify the behavior of the system or application and ensure its reliability.

User Achim Koellner
by
8.1k points