Software Design Quality - DZone Agile
A good design should be adaptable to the changes, and the cost of the change should be as minimum as possible. 1Otherwise, adding new features costs more and more! 1If the code is maintainable and extendable, you can modify it without fear, and adding new features does not cost too much. 1
read and highlight