对于日益复杂化的软件开发工作来说,我觉得软件项目的管理真的是越来越必要了。
整个软件开发的过程需要规范化的管理才会有更高的效率。
就拿现在和舍友合作的项目来说,如果没有用git简直不能想象,代码改一次就得用u盘考一次,而且还不能清楚的了解到哪些代码被更改了。有了git就可以方便的合并改动,加快开发的速度。
再拿自己的项目来说,有一次项目搞得崩溃了怎么也恢复不了。还好自己有经常commit的习惯,回滚到前两个版本就好了。
好用的难以想象还会有比git更先进的团队代码管理工具了。
maven是这门课上学到的另一门管理工具,他主要对依赖包能够方便的管理。