1.课程总结
《高级软件工程》这门课程在软件学院非常抢手,在选课开始的时候我特地去了网吧等待选课系统开放并在第一时间选了这门课程,所以才能有幸跟着孟宁老师学习这门课程。在此之前,我对软件工程的理解非常浅显,甚至并不具备基本的软件工程的思想,遇到课程设计或者是毕业设计,我的主要想法是如何实现代码的书写,很少关注软件工程的具体应用,但是随着学习的深入,越来越发现软件工程的思想会成为今后发展的瓶颈,于是我认真的学习《高级软件工程》这门课程,感觉收获颇丰。课上的讲解很精彩,网易云课堂的线上课堂和线上程序题目都非常有价值,多种学习方式并行,能够相辅相成,进一步强化学习效果。
软件工程(SoftwareEngineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。随着软件行业的飞速发展,软件复杂性在飞速增长,随之出现了一系列的问题,比如说:软件成本极高、开发周期长、维护工作量大等。软件工程研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
2.实验总结
在本次学习中,网易云课堂的加入是一个非常非常好的举措,所以我会特地对整个网易云课堂的学习过程以每次试验为单位做一个总结。先将所有的实验做成目录,再对每个部分的实验进行总结。
2.1实验列表