本书面向软件设计初学者和有一定经验的软件设计师,介绍和探讨软件设计活动中蕴藏的基础理论和原则,突出软件设计关键理论和决策中的质量和审美追求,包括程序设计与正确性、复杂软件设计与模块化、信息隐藏及其背后的可修改性等质量、大规模系统体系结构设计与可靠性等系统质量。 ha3ygj3wLQqolcfqqtDMUXEc04LcKAyU5N7CeykzjXg0Dj0Q3ltBf7+Ha/8ZD0RL