You are employed as a developer at ABC.com. ABC.com has ABC.com has a single Active
Directory domain, named ABC.com. ABC.com makes use of Microsoft Visual Studio 2012 for
development purposes.
You are in the process of creating a new application that necessitates quick modifications once it
is moved into ABC.com’s production environment. You want to make sure that high quality is
encouraged by employing certain procedures. These procedures should also allow for the
maintainability of the code to be guaranteed.
Your strategy includes re-factoring code based on code metrics from the maintainability index, as
well as generating unit tests and examining code coverage.
Which of the following is another procedure that should be employed?
A.
You should consider generating as little classes as you can.
B.
You should consider generating as many classes as you can.
C.
You should consider making sure that concrete classes depend only on other concrete classes.
D.
You should consider generating as many static methods as possible.
Explanation: