|
|
|
Q: What is good design?
A:
Design could mean to many things, but often refers to functional design, or internal design. Good functional design is indicated by software functionality that can be traced back to customer and end-user requirements. Good internal design is indicated by software code whose overall structure is A) clear, B) understandable, C) easily modifiable and maintainable, D) robust with sufficient error handling and status logging capability, and E) works correctly when implemented.
|