复用整理ccc
作者:互联网
对于复用性的理解:
软件复用是使用现有软件组件实现或更新软件系统的过程。
软件复用的两个视角:
面向复用编程
基于复用编程
复用的优点:
降低成本和开发时间
产生可靠的软件
实现标准化
同时也可以提高我们的思考能力
比如这次实验三,就是着重考验我们的对复用性的理解,怎么去复用代码,复用不是简单的cv,而是需要我们抽象一个基本框架,让这个框架去适用于多种情况,比如对于app2 和app3 ,这两个可以产生一个label对应多个时间段,那么我们就可以让他们共享同一个接口。
以上是模块重用级别(类/接口)
类的重用:继承和委托
库级别重用:API /包:
一个好的API的特点
易于学习
易于使用,即使没有文档
很难滥用
易于阅读和维护使用它的代码
足够强大以满足要求
易于发展
适合受众
系统级重用:框架
框架:一组具体类、抽象类、及其之间的连接
标签:框架,复用,重用,API,易于,整理,软件,ccc 来源: https://blog.csdn.net/weixin_45465323/article/details/118406628