软件的生长法则 1)选定架构; 2)动静结合; 架构是软件的种子;有什么样的架构就有什么样的软件。 动:扩展结构; 静:支持问题域解决方案; 动:面向过程; 静:面向对象。 所有一切都依据于问题和需求。