网友提问:
大学新生怎么学好软件工程?有什么好用的书或软件吗?
优质回答:
首先要学习一门语言,比如C语言、C++、或Golang。学语言可以看《C语言程序设计》、《C++ Primer》、《Go语言程序设计》。
然后学一些数据结构和算法。
有了一定的基础后,试着做一个实用的软件,比如播放器、文档管理器、小游戏等。可以自己一个人做,也可以找志同道合的朋友一起做。
一定要把代码托管在GitHub上。一定要做出来,并改进。发布几个版本。
作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。
所谓软件工程,就是软件的开发过程控制。软件的全生命周期管理。从需求到软件设计到发布到维护。
当你把这个过程做了一遍后,就会有深刻体会。
软件工程可看《软件工程导论》。
纯手工打字,记得点赞哦!
其他网友回答
java c语言 php这类书都可以先去看看