您的位置:首页 > 编程语言

作业三:代码规范、代码复审、PSP

2016-03-23 20:52 183 查看
1. 是否需要有代码规范?

我个人认为代码是需要规范的。对程序员来说代码就是一种语言,是用来交流,传播信息的另一种方式,只有做到统一书写,才能让浏览的人看懂,便于对代码的修改和维护。代码的规范并不是官僚制度下产生的,来让大家浪费时间、影响人们开发效率、浪费时间的东西,我觉得代码的规范更像是当初秦统一文字一样,这样更便于人们的浏览,交流,修改和改善。第二个论点和第三个相类似,我觉得有自己的个性很好,但这都是建立在你已经有了一些“功底”上的,对于初学者必须要有代码上的规范,如同画家在他们刚刚接触这门艺术的时候也是一笔一划的有规范性的学习,在日后自己有所成就的时候才有了自己所喜欢的方式。但是完全性的规范我表示反对,正如前面所说的,代码是另一门语言,所以就会有各种各样的规格,在代码中的字里行间无不体现着编写者的个性。

2. 代码复审

复审赵文博的代码,赵文博在生活中就是一个很严谨的人,从他的代码上也能看出这一点。代码的能够运行没有错误,而且符合规范代码这一要求,美中不足的一点就是他没有在代码后面加上注释,注释的作用不光是让浏览的人看得更明白、方便自己对代码的改进,另一方面也能体现编写者的思路是否清晰,很多初学者都没有这个习惯而我也是其中之一,我会努力养成在写代码的过程中加注释的习惯的。

3. PSP记录个人项目耗时情况

psp    Time(h)
Planning

计划       4
Estimate

估计项目需要多少时间5
Development

开发4.6
Analysis

需求分析0.6
Design Spec

生成设计文档0.5
Design Reveiew

设计复审(和同事审核设计该文档)0.4
Coding Standard

代码规范(为目前开发定制合适的规范)0.3
Design

具体设计0.7
Coding

具体代码1
Code Review

代码复审0.5
Test

测试(自测,修改代码,提交修改)0.4
Reporting

报告1.2
Test Report

测试报告0.3
Size Measurement

计算工作量0.4
Postmortem & Process Improvement Plan

事后总结,并提出过程改进计划0.5

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: