Rapid development book - Kohen 1995
Information hiding - Wikipedia, the free encyclopedia: "Information hiding in computer science is the principle of hiding of design decisions in a computer program that are most likely to change, thus protecting other parts of the program from change if the design decision is changed. The protection involves providing a stable interface which shields the remainder of the program from the implementation (the details that are most likely to change)."
Modularity - Wikipedia, the free encyclopedia: "Modularity is a general systems concept, typically defined as a continuum describing the degree to which a system’s components may be separated and recombined."
Hard to describe those concepts clearly? Those aren't very clear concepts, IMHO, and they are easy to say than done.
没有评论:
发表评论