122
社区成员




这个作业属于哪个课程 | 2302软件工程社区 |
---|---|
这个作业要求在哪里 | 软件工程实践寒假作业 |
这个作业的目标 | 回首过去、立足当下、展望未来、学习规划 |
其他参考文献 | CSDN、《构建之法》、菜鸟教程 |
当初的选择一方面是了解到计算机相关的专业就业市场较好,同时薪资待遇也不错,另一方面也是由于高中课程对VB有基本的使用和了解,对电脑软件方面产生了兴趣。
可以编写出自己想要的软件,并随着自己能力的成长和要求的提高不断改进和增加软件的功能,同时在工作中提高自己的能力,逐步上升。
在搞懂课内知识的同时,可以通过课外拓展学习更多的东西。
个人简历 | ||
姓名 | 陈鑫 | ![]() |
github | https://github.com/cxxxxcxxx | |
电话 | 18069692085 | |
特长 | 学习 | |
兴趣爱好 | 听歌,游戏 | |
专业水平 | ||
掌握的编程语言 | C语言、C++、Java、C#、HTML、CSS、JavaScript、PHP | |
掌握的框架 | ArkUI Yii2.0 | |
开发软件 | Dev-C++、IntelliJ IDEA、Visual Studio Code、Visual Studio | |
累计代码量 | 2W+ | |
项目经历 | ||
博客系统 | Web实践课作业,基于yii2.0开发的博客系统,功能包括对文章的增删改查,对用户的权限管理,对评论的管理,数据库采用了mysql | |
仓库管理系统 | 实现对仓库中的物品管理,并保存出库入库记录 |
我认为随着软件工程的发展,软件为了更多更好的功能,代码量会不断提高,增加的代码会不可避免的提高系统的复杂度,同时由于后期修改和多人合作开发,都会增加软件的复杂度,但对于用户而言,软件系统一定是越来越便于用户的。
我认为要看用户的留存率和增长率,要继续发展首先要满足用户的新需求,并在原有的基础上优化用户的体验,这样才能保住原有的用户,同时新增的功能要在不破坏原有用户的体验上,吸引新的用户。
我认为应当由测试人员来写,测试人员有比较系统的测试思想,可以更好地保证用例的覆盖。而且通过写单测测试能更好地了解具体代码结构、流程,对于后续的业务测试也非常有利。而一些较为容易发现的问题,一般开发人员自己就能发现,也更容易忽视藏得较深的问题。
因为目前我们的许多软件,都是建立在前人的基础上,因此大部分的工作是重复性工作,保证软件的局部功能的稳定和整体功能的稳定,可以稳定的开发和拓展功能,从这方法看是重复性工作更重要,但在重复性工作中有自己的创新点,也是很重要的。
5.如何让自己能够跟上软件工程发展,做一个永不落伍的开发者呢
保持不断的学习,软件工程的发展速度很快,要跟上就要不断的学习,了解和使用新的工具和方法,主动关注前沿的新技术热门,在开发过程中不断学习不断进步,也看看他人优秀的代码。
对于未来,我想先找到实习,积累一定的经验,毕业后步入工作,同时在工作中提升自己。
是在团队合作中完成软件开发,积累自身的经验,提高自身的技术,在团队合作中熟悉项目的开发流程和工作要求。能在课程中学