首页 >> 网络营销词典 >> 网络营销与电子商务书籍 >> 软件框架设计的艺术

软件框架设计的艺术 [编辑]


第一部分 理论与理由
第1章 软件开发的艺术
1.1 理性主义,经验主义以及无绪
1.2 软件的演变过程
1.3 大型软件
1.4 漂亮,真理和优雅
1.5 更好的无绪
第2章 设计api的动力之源
2.1 分布式开发
2.2 模块化应用程序
2.3 交流互通才是一切
2.4 经验主义编程方式
2.5 开发第一个版本通常比较容易
第3章 评价api好坏的标准
3.1 方法和字段签名
3.2 文件及其内容
3.3 环境变量和命令行选项
3.4 文本信息也是api
3.5 协议
3.6 行为
3.7 国际化支持和信息国际化
3.8 api的广泛定义
3.9 如何检查api的质量
3.9.1 可理解性
3.9.2 一致性
3.9.3 可见性
3.9.4 简单的任务应该有简单的方案
3.9.5 保护投资
第4章 不断变化的目标
4.1 第一个版本远非完美
4.2 向后兼容
4.2.1 源代码兼容
4.2.2 二进制兼容
4.2.3 功能兼容--阿米巴变形虫效应
4.3 面向用例的重要性
4.4 api设计评审
4.5 一个api的生命周期
4.6 逐步改善

参考资料:
扩展阅读: 《软件框架设计的艺术》
相关词条:
合作编辑:

网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。

词条信息

浏览次数:12

编辑次数:0历史版本

创建者: 任青香

最近更新:2013/5/15 1:59:52

词条分类导航

关于网络营销教学网站| 本站动态| 网站地图| 版权声明| 联系作者| 问题和建议|

版权声明:网络营销教学网站所有作品版权均归原作者所有,未经书面许可,严禁任何形式的转载/转贴、出版、篡改、汇编、编译等。