Explain What is good design?

Submitted by: Administrator
These few characteristics are signal of good design and
1.Extensibility without drastic modification.
2.Good code is easy to read and maintain, and well
3.Expose clear interfaces to avoid bad coding and increase
4.Easy to test.
5.Easy to debug.
6.No duplication (no redundancy).
7.Good code gets re-used.
Submitted by: Administrator

Read Online Design Patterns Job Interview Questions And Answers