软件工程——问题清单

第一章 初识软件工程

1. 学好软件工程需要什么样的基础?

  • 学好每一门科目是我给自己最基本的要求,大学三年我在努力让我的每门成绩达到90分以上,甚至100分哈哈哈 ,很高兴我基本上都按计划完成了。所以初识软件工程,我想知道学好软件工程需要什么样的基础?如果我的基础还不够,那我继续去学。

2. 用哪种语言会更容易上手软件工程?

  • 迄今为止,我会的语言也只不过是JAVA、C和一点点 C++,之前自学时发现网课里都是用的python,我不是不想学习新的语言,我只是想知道其他语言会不会更容易上手软件工程。

3. 软件工程的前景?

  • 现在我已经大三了,如果不出意外我是会继续深造读研,我在对研究生专业的选择有点迷茫,因此想了解一下软件工程的前景。

第二章 编写高质量代码

1. 高质量的设计、规范的编码以及有效的测试哪个对高质量的软件开发之道影响更大?

  • 由于时间或者其他因素的影响,有时候我们可能无法顾及所有方面。因此在软件开发中,在有限的时间内,我们应该更注重哪个方面?

2. 为什么软件编码中70%成本是维护?

  • 想了解维护成本这么高的原因,然后看能不能降低维护成本。

3. 模块化程序设计分为基于垂直、水平、易变与稳定、单一职责四种,哪种使用最为广泛?

  • 我们该如何选择这四种模块化程序设计。

4. 有没有动态代码检查?

  • 456其实是连续的问题,我在百度静态代码检查时看到别人提出的,但是并未看到准确的回答。

5. 动态代码跟静态代码检查有什么区别?

6. 它们在检查的错误方面有什么不同?

猜你喜欢

转载自www.cnblogs.com/risiblejdd/p/12458246.html