怎样提高软件灵活性
1、借助对规范的扩展,使灵活性相应提升。就像考试时字整整齐齐,看起来也就会更快点。
2、利用编程范式提高程序灵活性,这是前人的总结。
1、可以把编程的各种逻辑方法进行改善,也会影响灵活性。学科的逻辑体系方面,例如类/对象、继承、动态绑定、方法改写、对象替换等机制进行改善。
2、把计算机当成人来看待,心理认知因素方面,按照面向对象编程之父Alan Kay的观点,“计算就是模拟”。OO范式极其重视隐喻的价值,通过拟人化,按照自然的方式模拟自然。
3、提高提高对自然世界的观察,要知道很多事是相通的,自然观/世界观方面,强调程序的组织技术,视程序为回松散耦合的对象/类的集合,以继承机制将类组织成一个层次结构,把程序运行视为相答互服务的对象们之间的对话。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:76
阅读量:141
阅读量:195
阅读量:172
阅读量:78