浏览完软件工程教材后,我的五个问题如下

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浏览完软件工程教材后,我的五个问题如下相关的知识,希望对你有一定的参考价值。

1、第五章 团队和流程中5.3.2提到瀑布模型,但并没有对其做一个明确的解释,只表明了一些局限性和适用性。所以什么是瀑布模型?而它的优缺点在哪里?

2、第六章 敏捷流程中6.4.2有这样一句话“我们要采用敏捷的开发流程。很简单,就是木有计划,木有文档,马上写代码,随时发牢骚。”下面有解释说到,敏捷是一股思潮,一种价值观。但我还是不理解敏捷流程是什么?它想表达的核心是什么?

3、第十一章 软件设计与实现11.2中分析了图形建模和分析方法,其中的实体关系图和我们数据库中的ER关系图有怎样的区别和联系?它们是一样的吗?

4、第十六章 IT行业的创新 16.1.3中作者说,好的想法不一定赢。我赞同这句话,但我对作者举的案列又不赞同。作者分析了QWERTY 键盘与Dvorak 键盘的优缺点并表明Dvorak 布局更有效率, 但由于人们习惯使用QWERTY 键盘了,所以先入为主,Dvorak 键盘好的想法没有赢过QWERTY 。我觉得是没有人普及及使用Dvorak 键盘,它有高效的速率,会减轻手指和相关肌肉的负担,减少劳损。有诸多优点为什么没有普及及使用?我想如果普及了这种键盘,dvorak 键盘不会输。而且时代本就在发展,是个不断创新的过程,好的想法应该得到实践以后才能表明它是否符合发展的要求,才可以下定论。

5、在阅读完教材之后,其实我还是没能弄清楚软件工程这门课,或者这个专业它主要研究的内容是什么?它想要达到的目标是什么?在第一章中作者告诉了我们软件=程序+软件工程,之前都是和程序打交道,对于软件工程这个问题了解较少,不能清楚的解析。

 

以上是关于浏览完软件工程教材后,我的五个问题如下的主要内容,如果未能解决你的问题,请参考以下文章

对读构建之法后提出的五个问题

读《构建之法》的五个问题

读构建之法后的五个问题

《UE4开发笔记》Tip 0 Rider的五个必备技巧

读《构建之法》的五个问题

译文一个设计精良的领域驱动模型的五个特征