Human Aspects of Software Engineering (Charles River Media Computer Engineering)
-
Simple design (one of the eXtreme Programming practices) is a software characteristic.
-
What is required from software developers to produce a code according to this practice?
-
Discuss connections between simple design and refactoring.
-
How do these two practices support the XP values of communication and simplicity?
-
-
List software characteristics of different kinds. Sort them according to the level of accuracy according to which they can be measured.