《一》个人介绍

我是15级计算机科学与技术专业的学生,黄慧。但是并不是很擅长技术方面的学习。在进入大学的第一年,加了工作室,一开始选择的方向是大数据,后来没人带,学的不好,兴趣不足就转了方向,同期也在学习ps方面的有关知识,但是没有深入研究。后来转向了web前端方向的学习,学的也并不是很好,只是学了一些皮毛,期间也提前接触了github。现在加了一个软硬件方向老师的工作室,也就留滞了web方向的学习。我觉得我的组织和管理能力较好,未来计划的是,想成为项目经理,但是我目前还不是很明确成为项目经理需要具备哪些方面的技能。

《二》阅读疑问

1.读了这本教材,大致感受就是,有些章节中,每个字都还是可以看得懂的,但是,并不能实际理解这段话这本书所代表和所表述的意思,究竟想表达什么呢 ,没什么连贯的概念,我觉得有点儿类似于我第一次接触到github的时候,就是被告知要去学习这个东西,但是并不是很懂它的意义,对它没什么概念,后来熟悉一点了,现在学习软件工程这门课程再次需要借助这个平台的时候,我就对它大致有个概念了,就能大致理解,不至于觉得很懵逼。我想可能现在第一遍通看这本书就是一样的感受吧。

2.第二章:

(1)单元测试,p24,代码清单2-4的错误以及修改的代码不懂。

(2)p27,“单元测试应该覆盖所有代码路径”这句话不是很懂。为什么要覆盖,是怎样的方式去覆盖的,为什么错误的处理路径也要覆盖,是不是说代码覆盖率越高,这个代码的正确性就越高呢,这个代码覆盖率又是怎么体现出来的呢?

(3)p29,“回归测试”的“回归”为什么是理解为“回归到以前不正常的状态 ”,而不是“回归到以前正常的 状态”?

3.第四章,p80,“编辑警告等级”不是很了解。

4.第九章

(1)看了第九章,我有一个问题就是,作为一个项目经理的话,是也要会一些测试或者开发,设计的能力吗?必须说是从底层技术人员一点点做起,然后逐步竞升到这个职位,还是说,可以不用精通技术,可以通过其他方面的能力和资历来当上这个“PM”-project manager。还有就是,书本上大致就是讲一些什么组织,分析管理等方面的能力,就具体有没有什么比如说,考证啊之类可以客观体现自己能胜任这个职位所具备的能力。(p194-p198)

5.第13章,涉及有关的一些测试方法和测试的设计方法。这一章不是能很好地理解。

《三》阶段学习

第一阶段:

学习github。其次,先花费一至两个星期的时间了解一下整本书的内容和整体构架,熟悉软件工程这门课程的学习大致需要那些步骤和需要注意的一些重点和难点;

第二阶段:

做个人的项目练习,熟悉相关的一些操作,在实践中了解“软件工程是什么”,学习“单元测试”,学习并练习相关“效能分析工具”,熟练“个人开发流程”;

第三阶段:

学会“两人合作”,通过“代码风格规范”和“代码设计规范”规范自己写的代码,并进行“代码复审”。通过“结对编程”熟悉github的一些操作,总结“两人合作的不同阶段和技巧”;

第四阶段:

学会“团队合作”。通过多人之间的合作编程完成一个项目,锻炼团队合作开发的能力,熟悉“软件团队的模式”,实践团队合作的“开发流程”;

第五阶段:

多练习一些项目,学习有关“需求分析”“软件设计与实现”“用户体验”“软件测试”等方面的知识,再贯彻整本书的以前所学知识,全面认识“IT行业的创新”以及“软件工程师的职业道德”;

学习时间安排:

每周大致花十个左右小时的时间来学习软件工程有关的知识以及练习一些项目。

转载于:https://www.cnblogs.com/Keiko-Hh/p/7514396.html

关于软件工程课程的学习计划相关推荐

  1. 软件工程课程周学习进度报告——第五周

    所花时间:20 代码量:500左右 博客量:0 新知识: 百度API接口,画地铁图. 购买了云服务器和域名来玩,并部署完毕tomcat. 转载于:https://www.cnblogs.com/CCR ...

  2. 软件工程课程周学习进度报告——第四周

    所花时间:12小时左右 代码量:400-500 博客量:1 新知识: java居然没有运算符重载 如何计算二维数组最大子数组 转载于:https://www.cnblogs.com/CCRNRT/p/ ...

  3. 软件工程课程周学习进度报告——第三周

    所花时间:3.5上课,5测试代码 代码量:200左右 博客量:1 知识:时间复杂度的重要性. 转载于:https://www.cnblogs.com/CCRNRT/p/10548378.html

  4. java书籍_非科班,自学java需要把软件工程的课程全部学习完吗?

    问题一:非科班是否能自学Java.问题二:自学Java是否需要把软件工程课程全部学完?问题三:如何自学Java? 解决问题一:非科班是否能自学Java.不知道你是否有这个担心疑虑,从事Java技术开发 ...

  5. 帝国理工学院计算机排名,帝国理工学院计算机排名和学习计划以及课程模块

    导读:,计算机的使用给人们的生活带去了很大的便利,随着计算机的普及,计算机专业的人才的需求也日益增加.如果你想成为一名专业的计算机人才或者你对计算机专业有兴趣. 计算机的使用给人们的生活带去了很大的便 ...

  6. JAVA作业——JAVA课程的总结及学习计划

    JAVA作业--JAVA课程的总结及学习计划 NO.1 总结 在上一年的学习中,对JAVA语言比较陌生,英语基础不好,so学习起来有点困难,对JAVA的一些语法和编程记得比较少. NO.2 计划 对过 ...

  7. A2K课程目录及学习计划

    从今天起我们将进行A2K的课程学习,以下为个人学习计划及课程目录结构,希望大家多提宝贵意见,共同学习,共同提高. 不知道发在哪,先放在非技术区吧. 学习计划: 1.每天保证1个小时的有效学习时间 2. ...

  8. 视频课程学习及学习计划

    http://www.xuetangx.com/courses/course-v1:TsinghuaX+00740043X_tv+2015_T1/about 主讲老师:郑莉清华大学 计算机科学与技术系 ...

  9. 学习计划【硬件课程设计】【课设】

    学习计划[硬件课程设计][课设] 前言 学习计划[硬件课程设计][课设] 时间内容及工作安排 一.基础实验(30分): 二.自选试验(70分): 三.时间安排: 四.关键时间节点和要求: 五.实验要求 ...

最新文章

  1. 拼多多程序员:因为看到同事被抬上救护车,我被开除了!
  2. 二年级上册计算题_小学二年级数学上册应用题与思维训练集锦500题
  3. matlab sol函数,sol=bvp4c(@f,@fsbc,solinit)解决有上下限的ODE函数
  4. 2022版全球及中国电梯行业投资建议与盈利价值分析报告
  5. 转)微软Olap服务MDX函数应用举例
  6. 原始套接字与sniffer
  7. c# 结构体 4字节对齐_【专题4:平时遇到的问题】 之 【3.由结构体字节对齐引发的通信故障】...
  8. element-ui 左侧边栏el-menu组件: 路由跳转 - 案例篇
  9. 百练 Let it Bead
  10. eve星战前夜登录提示服务器维护中,EVE星战前夜进不去怎么办 游戏进不去问题解决方法...
  11. git reset --hard HEAD 后恢复暂存区文件
  12. 3款强大的BootStrap的可视化制作工具推荐
  13. Linux下强制某登录用户下线
  14. 【论文阅读】Pancreas Segmentation in Abdominal CT Scan: A Coarse-to-Fine Approach 2016
  15. Stroustrup专访:畅想C++17
  16. php汉字存储容量大小,存储400个24*24点阵汉字字形所需的存储容量是多少
  17. ASAN Pass源码分析(六)——全局变量插桩
  18. Python-金融应用-获取股票年度收益率
  19. qq音乐会员联合会员都有哪些
  20. 决策树一一CART算法(第三部分)

热门文章

  1. /*数电 译码器3-8变4-16
  2. web前端开发技术期末考试_智慧职教mooc2020HTML5+CSS3 Web前端开发技术期末考试大全答案...
  3. AES加密/解密报错,Input length must be multiple of 16 when decrypting with padded cipher
  4. oracle中数据库的说法,下列关于Oracle数据库说法正确的是)
  5. 深入理解Linux操作系统-窥探运维之道
  6. Word临时文件怎么恢复?可持续的文件恢复方法
  7. 【获取百度云盘直链】
  8. 男主龙失忆java_不容错过的3本男主失忆文:我忘记了以前的所有,却从未忘记爱你...
  9. Python入门练习 计算两个日期相隔的天数
  10. 【错误记录】Git 使用报错 ( error: Cannot delete branch ‘dev‘ checked out at ‘D:/Git/git-learning-course‘)