welcome

个人作业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  阅读(228)  评论(1编辑  收藏  举报

导航