高级软件工程总结

本学期学习了高级软件工程这门课,收获很多。这门课学习的很多东西在以后开发的过程中都会用得到。对于我而言最实用的就是git的相关使用,进行小组合作开发难免要涉及多个人的协同开发,学会使用git能为合作开发,进行代码的合并等带来很多方便,同时也能及时让组内成员看到最新的开发版本。此外这门课程还学习了正则化表达式、vim、软件需求分析、软件架构、软件危机等相关的内容,学习完收获满满。课程也包含了几个实验都和学习的内容紧密相关,包括实际例子中使用Git和正则表达式、用go编写menu项目以及使用go编写一个Linktable的库等。
以下是git相关内容的总结:

场景五:Fork + Pull request

当你想更正别人仓库里的Bug或者向别人仓库里贡献代码时,要走Fork+ Pull request的协作开发工作流程:

1 先 fork(分叉) 别人的仓库,相当于拷贝一份;

2 做一些 bug fix或其他的代码贡献;

3 发起 Pull request 给原仓库;

4 原仓库的所有者 review Pull request,如果没有问题的话,就会 merge Pull request 到原仓库中。
参考资料 代码中的软件工程 https://gitee.com/mengning997/se

文章知识点与官方知识档案匹配,可进一步学习相关知识Git技能树首页概览2874 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月6日
下一篇 2022年6月6日

相关推荐