欢迎使用CSDN-markdown编辑器

软件工程(C语言实践篇)总结

———Author:张佳伟 学号:SA17225491
原创作品转载请注明出处
《软件工程(C编码实践篇)》MOOC课
http://mooc.study.163.com/course/USTC-1000002006

学习总结

作为一个跨专业的学生,经过这一个学期的学习,从写一个HelloWorld程序到一个精简的menu程序,并不断重构,不断让menu小程序变得更加通用,学习曲线平缓,循序渐进,自己动手敲代码。学习过程中也训练了良好的代码风格,以及了解了软件工程的基本思想和接口的设计。在模块化的思想中,讲究高内聚低耦合,接口要规范,代码要注意通用性。实验的难度设计合理,每一次实验都对menu小程序进行一次重构,并涉及到多线程及线程安全的处理,通过互斥锁来解决线程安全的问题,为以后并发编程打下基础。也让自己的编码能力得到了较大的提升,收益颇多。

对于软件工程的评价

  • 代码风格
  • 接口设计
  • 代码可重用
  • 线程安全与可重入函数
    这门课也从多个角度来阐述了对软件工程的理解。

实验总结与简介

学习心得

一学期理论与实践的学习让我理解到软件工程是一门理实交融的课程,只有不断去编码去实现想要的功能结构,不断改进既有代码,学习软件工程的思想,不断重构,满足各种功能性需求以及非功能性需求。养成了良好的代码风格,不仅让自己的代码有了更好的可读性,也增强了可维护性。也在孟宁老师的教导下系统的学习了软件工程思想在实际编码阶段的实现,做到理论与实践相结合。作为一个转专业学生,这门课程最大的收获是提高了自身的编码能力以及系统的对软件工程的认识,了解了基本的软件工程思想。而存在的一点小小遗憾是缺少一点老师与同学的互动交流,也希望孟老师在以后能给大家带来更加丰富的课程内容。总体上学习收获颇多,也对自己选择软件工程这条路有了一个大概的认识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值