个人作业3——个人总结(Alpha阶段)
cout<<"总结";
在Alpha冲刺阶段主要负责部分代码和博客,在写代码上显得稚嫩,但是还和大家做出了app,也希望下一阶段,自己能够继续进步。
一、结合你的读书(教材,博客,参考书), 实践, 提出关于软件工程的 5 个问题。
a.怎样写出一个可以,好的,利于帮助其他人读懂程序的代码?
第四章 4.1 代码规范
程序员写的代码是给人看的,还是给机器看的?
团队比结对来说还复杂,人多,要合作,代码共享,就需要好的规范。比如写好注释,写好命名,要顾明思义,而非故弄玄虚。
b.当今世界,人们的需求很多,一个好的软件团队需要能够准确地知道人们的需求,从而设计出满足人们需要的软件。像我们这种缺乏经验的软件团队需要怎样获取市场客户的需求?
第八章 8.3 获取用户需求--用户调查
和用户想要的一样么?
连用户的需求都没有,做出来有什么用。。。
c.一个软件团队成员之间是分工协作,在软件开发过程中,各项工作往往不是同时进行的,我们应该如何充分协调成员之间的工作关系?
第五章 团队和流程
第九章 9.2.1 交流成本问题
各成员尽量要多地了解软件开发过程,而不是仅仅是自己所负责的那部分工作。
d.在编写完一个软件设计后,必须要在产品使用过程中,慢慢根据客户需求,对软件进行更新和维护,提供更好的服务,在软件设计及代码的编写时,要怎样避免在产品开发后期重大修改而导致其他模块的连锁反应,提高代码的可维护性?
第四章 4.1 代码规范
虽然还在测试阶段,但还是要一直和用户交流,就需要完善自己的代码,这就会在改的过程出现需要解决可维护性问题。在写代码的时候,我们就可能需要在一开始做好设计,比如类啊,异常啊。
e.玩游戏的都知道,一个大的网络游戏都会先进行内测,再进行公测,并根据玩家发现的BUG,改进,而我们应该如何进行高效的测试?
第十三章 软件测试
13.1.2按测试的目的分类
13.2各种测试方法 等
二、自我评价表 有比较才会有进步
1-8 |
d |
d |
c |
a |
d |
c |
d |
d |
9-16 |
d |
c |
d |
b |
d |
c |
d |
d |
17-24 |
a |
c |
d |
c |
c |
c |
d |
c |
25-32 |
b |
c |
c |
d |
d |
d |
b |
c |
33-40 |
c |
d |
d |
c |
c |
|
|
|
posted on 2017-05-15 21:05 vanspumakappa 阅读(231) 评论(1) 编辑 收藏 举报