现代软件工程第三次作业
请同学们根据“学生自我评价结果”,制定本次课程中可以改进提高的方面,发表博客明确自己的改进目标。
在课程中期、终期撰写博客展示自己提升的方面,需要有佐证。
刘敬成
在本科阶段,我有一定的项目经验以及算法基础,并且有较强的学习能力,但是由于本科阶段的时间、能力等限制,再没有具体的要求的情况下,一直只完成最简单的功能的开发,并没有使用太多和软件工程相关的技巧。
在本次课程中,我希望自己能够完全遵循软件工程的开发模式,积极分享自己的学习体会,最重要的是,在这次课程中,进一步的提高自己的沟通交流能力,以及团队协作能力,帮助小组更好的完成本次的课程任务。
李一鸣
本科阶段,虽然我写过不少代码,做过不少项目,但是基本没有参与过比较正式的多人合作开发项目,平时写代码也只关心能完成当前目标就行,几乎没有考虑过代码的健壮性和可复用性。导致很多时候会写很多重复的代码,浪费精力和时间,或者代码在环境条件稍微变化的情况下经常会完全崩溃,体验极其不佳,少有的几次团队合作开发大家基本也是各自为战,效率低下。
我希望自己能够从本次课程中学习到软件工程的开发模式,努力学习如何提高良好的代码,既具有良好的鲁棒性,也可多次复用以提高效率,当然更重要的是,我希望在这次课程中,通过与所在团队的合作交流,进一步的提高自己的沟通能力和团队协作能力,不能再重蹈过去手忙脚乱,各自为阵的覆辙,不仅要圆满完成本次的课程任务,更为未来的软件工程师的生涯奠定良好的基础。
贾永恒
在本科阶段,我虽然参加过一些项目,但是总体来说,一,没有将软件作为一个整体,对开发、测试、进度等做整体性的思考,只是在完成一个又一个的功能和任务;二,很少考虑软件的测试,也没有注意过让自己的代码风格简洁易懂,以便与其他人协作,更没有考虑过健壮性、可扩展性这些方面;三,总体的代码量还不够,没有一门拿手的编程语言,对软件工程的思想没有足够的认识。以上这些都需要长时间的积累。
通过这门课,我希望自己通过对软件工程的学习,对工业上的软件开发流程形成一定的了解,改善自己的代码风格使自己的代码具有可维护性。在可能的情况下,以良好的结构组织自己的代码,使之易于理解,可扩展、可维护。
李岭
在本科阶段,没有参加过专业课程的项目,但是在大三下学期的时候有用Java做过一个基于Android的游戏开发的小APP。但是也仅仅限于此。一方面是因为当时有人带着一起做,另一方面是因为自己本身在编程方面的基础不行。没有系统的学过编程语言,所以基础比较薄弱。
通过这门课,我希望自己在能完成作业的基础上,提高自己写代码的能力以及培养自己做项目,做需求分析的能力。尽量培养自己能够对一个项目的架构有所搭建。是自己的程序具有较高的可读性以及可维护性。