1、关于软件危机,从书中可以看出,现如今人们对这个问题已经有了相当的了解,包括它所产生的的原因以及解决方法。既然解决方法都有,但为何仍然要强调这个问题呢?
2、世界上有相当多的编程语言,各自都有自己独特的功能。但一个人的精力毕竟是有限的,是无法彻底掌握每一种语言的。那为什么不集这些语言的优点于一身,创造一种通用、实用的语言呢?
3、各种编程语言都是以符号为基础的,那么未来能否有一种基于自然语言的编程语言呢?
4、在编写大型程序时,对程序往往要进行封装,那么到底封装到怎样才算个度呢?封装是否存在一个度?
5、《软件工程基础》是一本偏理论的书,对于一位程序员,到底是这种抽象的理论重要还是亲身的代码编写重要?
6、对于一个上万行的程序,假如在进行后期测试时出现了问题,有哪些有效的方法找到错误?难到需要一行一行的判断吗?