现在的位置: 首页 > 综合 > 正文

软件的适度规模——unix编程艺术学习笔记

2013年06月11日 ⁄ 综合 ⁄ 共 318字 ⁄ 字号 评论关闭

小巧锐利工具的Unix教义隐藏着二重性:框架的存在。

吝啬原则:只有实证了其他方式行不通时才写庞大程序。

要对庞大程序保持一种严谨怀疑态度以及一种谨慎的策略和方法:首先寻找小巧程序的解决方案。如果单个小程序无法完成工作,尝试在现有框架结构内构造一个协作小程序工具包来解决问题。如果两者都失败了,才可以自由的构建一个巨型的程序或者一个新的框架,而不会觉得已经完败于设计挑战。

当编制一个框架时,牢记分离原则。框架是机制,尽可能少的包含策略。在多数情况中,根本不需要策略。尽可能多的将行为分解到使用框架的模块中去。

针对不同的需求,有不同的处理方式,所以需要具体情况具体分析,要锻炼良好的判断力和品位。

微内核插件体系结构,体系的是机制和策略的分离。

抱歉!评论已关闭.