2020软工第一次作业

这个作业属于哪个课程 软件工程 https://edu.cnblogs.com/campus/fzu/SE2020
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2020/homework/11061
这个作业的目标 完成自我介绍,了解git和github的使用,了解博客的使用
学号 031802219

自我介绍

我是数计学院2018级计算机2班的林璟,平时主要的兴趣爱好就是打游戏,看番和敲代码了。我从小就对电子设备比较感兴趣,初中的时候没啥机会碰电脑,就鼓捣手机,刷机,root这类的,上了高中第一次接触编程,之后就喜欢上了编程,高中时曾经尝试跟着教程搭了一台外网的vps服务器(作用你们懂的)。上了大学后果断选择计算机专业,可以自由的学自己喜欢的技术了。



个人能力


掌握的技术栈

  • java后端开发常用的大部分框架(包括但不限于SpringCloud, SpringBoot, Spring, SpringMVC, MyBatis 等)
  • 数据库(MySQL, Redis)
  • 简单的前端(HTML, CSS, JavaScript, Vue)

具备的能力

  • 一定的代码调试能力
  • 对于java常用框架的api文档和源码阅读能力,能根据文档快速上手一个新框架
  • 较好的算法与数据结构基础,可以针对不是非常复杂的问题给出恰当的算法

尚不具备或欠缺的能力

  • 软件测试的能力,例如如何编写覆盖完善的单元测试等
  • 团队协作能力,目前写的大部分项目还是单人项目,较少有与他人合作的机会

感兴趣的方向

  • java后端
  • 大数据



之前的代码量及本学期完成后希望达到的代码量


目前代码量

  1. Java 的代码量大约在 10000 行左右(包括用 java 刷的 Leetcode, 去掉注释和文档),独立完成过几个小型项目并开源在 github 上 (最近的一个项目地址:https://github.com/forestlinji/music-app)

  2. c 和 c++ 的代码量大约在 4000 ~ 5000 行左右,主要是大一期间尝试 ACM 时刷的算法题

  3. JavaScript 主要是写前端的时候需要使用,比较少,1000~2000 行


希望达到的代码量

  1. java代码达到 15000 行,能熟练应对各种开发需求

虽然我觉得用代码量来衡量java水平作用不大,去掉Lombok代码量接近翻倍hhhh



课程展望

  1. 希望能在课程中锻炼团队协作的精神,掌握合作开发的方法。
  2. 希望能体会到一个软件从立项到最后上线的完整生命周期
  3. 希望在团队中担任的角色当然是java后端了,毕竟这是自己的长处



附加截图

GitHub截图

博客园编辑器截图

posted @ 2020-09-04 17:03  forestj  阅读(406)  评论(1编辑  收藏  举报