第一章 练习与讨论

2016-04-12  本文已影响5人  陈靖靖靖靖

1.对于这门课的希望?

答:我还是蛮希望能在以后的工程项目中用到这些东西的,虽然整本书浏览下来后感觉有些东西离现在的我还很遥远,但是其实某些东西我还是在上学期的期
末大作业与同学实践过才有了解,那时候我们运用了GitHub来共享我们的代码,还是很提高效率的,所以我对于这门课还是充满了期待,然后以后在实践中
可以运用到,然后再深度理解这本书的内容,毕竟是软件工程的学生,怎么不会软件工程呢

2.希望花在这门课上的时间?

答:其实我们软件工程只开课了8周,而书中却是16周,所以我希望每天能完成一个专题,先来个大致的了解,以后再深入探讨

3.看完整本书后的问题?

1.  书中明确讲了分工的好处,为什么还是说未来是全栈工程师的?
2.  Value公司全员平等的环境有什么优缺点?
3.  开发要懂测试,而测试却不用懂开发?

4.一个大题:

1)怎么说服我成为客户?目标都是盈利吗?

游戏性 / 实用性 / 交互性
不一定是为了盈利,可能是为了制造一个生态圈,而使你难以脱离其他软件,顺便可以推广其他软件

2)软件如何到我手里的?

应用市场的下载或者官网的下载

3)如何处理Bug?又如何更新新版本的?

程序员的紧急修复后更新
有一定的更新频率,在出现重大更新时会可能软件内部弹窗提醒或者强制更新

4)同类软件如何竞争?

提高本身软件的质量,提高交互性,提高软件的实用性

5)与硬件有什么不同?

它可以免费更新换代,不像硬件的更新需要财力支持;软件之间的区别小,需要细节来体现优势

5.源程序版本管理软件和项目管理软件各有什么优缺点?

GitHub:好,速度快,对新手友好,用户多
TFS:身为软粉还是受不了那个同步速度

6.软件工程是不是教那些不怎么会写程序的人开发软件?

 我个人感觉不是这样的,是让会写程序的人更好的写程序

7.软件工程和计算机科学的区别?

学C与学C++;学高数与学工数;

8.老师怎么教与实际相关的技术?

刷OJ,实验课指导,大作业拔高一下
上一篇下一篇

猜你喜欢

热点阅读