作者小头像 Lv.1
20 成长值

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

云计算、数据库
个人勋章
TA还没获得勋章~
成长雷达
0
0
0
0
20

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

云计算、数据库

达成规则

发布时间 2020/04/02 14:59:13 最后回复 奔放的大哥林@汪汪队 2020/04/02 15:21:42 版块 语言与编译器
2834 1 0
他的回复:
对于“软件工程“,您有什么疑惑?我觉得我存在的疑惑的是如何去define“软件工程”1 我觉得一切使用到软件的工程,或者更进一步来说就是跟软件比较相关的主流的工程就是软件工程吧?软件工程的概念比较广,您这个理解也是正确的2 硬件是基础,软件是灵魂,没有硬件,软件也不能生存的,所以有一定相辅相成吧。所以说很多项目工程其实很多都跟“软件工程”非常相关的。这样理解不知道可以的不?硬件是软件的基础,在了解硬件特性的情况下去做软件的开发,能发会出软件的最优性能,两者相辅相成。3 我觉得未来的软件工程中,会不会有很多的模块可以调用,然后我们就是把这些代码块的功能理解好就可以的了呢?然后用胶水语音,比如python就可以把这些代码块粘起来,然后我们就可以把代码组合起来使用的了吗?那未来在开发这一块,是不是做架构师会更加有优势的呢?不同的代码逻辑在不同的应用场景下性能是不一样的,代码拼接只能说可以帮助我们快速实现了某个软件的某种功能,但是我们软件设计更需要的是多方面的考虑,如接口的封装,功能模块的解耦,代码的扩展性等等。4 “软件工程”如何才能比较好管理好这个项目的呢?就是如何跟随保持观察?是不是就是要最近比较流行的敏捷devops才能比较好管理好“软件工程”?devops可以让开发、运维和QA可以高效协作的流程,他是一套方法论,我们还需要根据的自己项目和团队情况结合来使用才能管理好“软件工程”。以上为个人观点,希望能你的疑惑有帮助