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

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

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

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值