1.样例应用德表格工具
在山东软件开发公司涉及到样例复用时,应填写张样例复用表,以规范样例的复用过程。表格如下:
样例项目(模块): 当前开发项目(模块):
部署;学习和掌握;与样例制作者交流;思考可复用哪些,如何复用,有哪些注意事项样例复用者填写
相似的可复用之处:
相异的需注意之处:
样例复用者填写
复用时的注意事项:
2.样例应用的一般性工作
较之于其它类型的开发,山东软件开发公司在样例制作和样例复用时,要多做下面几项工作:
1)样例开发环境、运行环境的部署;
2)样例复用者学习和掌握样例;
3)样例复用者思考样例中可以复用哪些内容,如何复用;
4)样例复用者与样例制作者的交流;
5)整理样例复用表
其中,4)与样例制作者交流,在有条件的情况下,可以贯穿于其它四项工作中。5)整理样例复用表,在样例制作与样例复用间隔较短的情况下可以先做,甚至在样例制作过程中就开始做。而在制作与复用间隔较长的时间下,可以最后做。
3、样例与构件的关系
3.1样例与构件的区别
1)相对于构件来讲,样例一般是对主体部分的复用,而构件是对局部的复用;
2)相对于样例来讲,构件的复用程度更高,范围更广,更为规范;
3)构件在制作时,一定会考虑重用,而样例在制用时,未必会考虑复用;
4)样例制作时,遵循先考虑能用后考虑复用的原则,构件制作时正好相反;
3.2样例与构件的联系
1)均能够起到对前期工作成果的复用的效果;
2)当一个样例被频繁应用的情况下,可以考虑是否将之转化为构件;
3)调用某一个构件的主体程序,可以作为样例;
4、样例制作过程
山东软件开发公司只有在样例制作与样例复用间隔较短的情况下,才会在开发过程中有意识的关注样例制作。一般情况下,一个二级项目中有样例制作和样例复用的情况,则样例由济南软件开发二级项目经理制作,由项目组员负责复用。而一个一级项目涉及到样例制作和样例复用的情况,则样例制作由较高级别的技术人员完成,样例制作由低级别技术人员完成,以起到对技术人员的培训作用。
1)2.1.4要考虑制作样例复用表;
2)2.2整个设计工作完成后,再考虑样例的制作问题;(先保障能用,再保障复用)
3)2.3 2.4整个的编程和收尾工作,也是先制作完成,再考虑复用的问题。(先保障能用,再保障复用),但是在编程和收尾之前,设计之后,应先从样例制作角度考虑一下样例复用问题。
5、样例复用过程
1)2.1.4要考虑复用哪些样例,考虑制作样例复用表;
2)2.1.5学习和掌后样例的情况;
3)2.1.6涉及到样例的开发环境和运行环境的安装;
4)2.1.7也准备样例的相关资料;
5)2.2山东软件开发公司在设计过程中应参考样例,设计完毕后,应当出具样例复用表;
6)2.3在编程过程中,应参考之前的样例。最大化的复用。
6、样例应用中常见误区