最近在看UNIX编程艺术,里面提到了软件的开发模式,自顶向下和自底向上,已经一个胶合层(个人觉得就是中间层吧)。其实大部分的软件都是两者共有之。里面说到胶合层一定要用薄胶合层,也就是说连接两方的逻辑要清楚,接口要少,满足7+-2原则。并且提到了C语言的诞生,就是完美的符合了这一原则。抽象和具体开发完美的结合是一种艺术。
一些对软件架构的想法
最新推荐文章于 2024-08-17 19:10:03 发布
最近在看UNIX编程艺术,里面提到了软件的开发模式,自顶向下和自底向上,已经一个胶合层(个人觉得就是中间层吧)。其实大部分的软件都是两者共有之。里面说到胶合层一定要用薄胶合层,也就是说连接两方的逻辑要清楚,接口要少,满足7+-2原则。并且提到了C语言的诞生,就是完美的符合了这一原则。抽象和具体开发完美的结合是一种艺术。