进度条

软件工程学习进度:

本周上课时间:4课时。

完成课堂练习:见软件工程作业。(周二下午2点-3点\4点-6点)

java语言考试:(周四下午2点-5点)

周六java web 训练(上午8点-11点、下午2点到5点)

总代码行数:700+

 

了解到的知识点:

软件工程方面:

个人开发PSP

软件开发流程不光指团队的流程,软件团队是由个人组成的。
在团队的大流程中,是每一个具体的个人在做开发、测试、用户界面设计、管理、交流等工作。因此,个人在软件团队中也有个人的流程。
个人的劳动成果有序地组织起来,就是团队的流程。
有序” 并不是“无争论”,在大部分成功的软件团队模型中,各个角色(开发,测试,项目管理等)考虑问题的出发点是有区别的,不同意见的冲突在所难免。
一个好的团队流程能把冲突的积极方面 (各自尽力把自己的工作做好,说服别人) 释放出来,而避免消极方面 (因为冲突而产生的消极,抵触情绪等)。
 
该如何成长?
1.知识:对具体技术的掌握,动手能力
2.经验:对问题领域的知识和经验的积累 ;
3. 通用的软件设计思想,软件工程思想的提高
4. 职业技能 (区别于技术技能)
    自我管理的能力;
    表达和交流的能力;
    与人合作的能力;
    把任务按质按量完成的执行力; 这些能力在IT 行业和其它行业都很重要。
 
能力评估:
一个重要的指标是:你在实际产品中写了多少代码,不包括空行/注释行/单字符行。
花了多少时间、质量如何、
有多少缺陷、
是否按时交付。
 
 
 
 
单元测试:
了解到单元测试的重要性。
6个值得测试的具体部位,他们能够提高你的测试技巧
Right-结果是否正确?
B-是否所有的边界条件都是正确的?
I-能查一下反向关联吗?
C-能用其他手段交叉检查一下结果吗?
E-你是否可以强制错误条件发生?
P-是否满足性能要求?
 
以及平时要有良好的编程习惯。
编程、语言方面:
了解了简单的java web 程序设计。
简单的登录界面的编写。
posted @ 2017-12-02 20:07  什么名都不好  阅读(165)  评论(0编辑  收藏  举报