我觉得SE和CS是不同的两个概念,但是SE应该是依赖于CS的,即CS是SE的基础,软件开发需要有计算机科学的知识,有这个基础设计出的软件效率才能更高,比如软件工程的开发中,有没有学过数据结构是由本质的区别的,算法分析也是软件性能提高的很重要的因素。 我觉得SE和CS是不同的两个概念,但是SE应该是依赖于CS的,即CS是SE的基础
我觉得SE和CS是不同的两个概念,但是SE应该是依赖于CS的,即CS是SE的基础,软件开发需要有计算机科学的知识,有这个基础设计出的软件效率才能更高,比如软件工程的开发中,有没有学过数据结构是由本质的区别的,算法分析也是软件性能提高的很重要的因素。 我觉得SE和CS是不同的两个概念,但是SE应该是依赖于CS的,即CS是SE的基础