# 训练营说明

## 通知

{% hint style="danger" %}
TBD
{% endhint %}

{% hint style="warning" %}
在主页会放置**重要的通知**. 可能是实验的 DDL, 可能是一些课程安排上的改动 etc. 虽然我们会在群聊中通知到各位, 但作为 remainder 放在这里, 希望大家注意.
{% endhint %}

## 训练营信息

* [这里](https://singularity-backend.gitbook.io/backend-online-doc/)是西财奇点工作室后端训练营的在线文档
  * 如今是二周目 (一周目的[归档](https://github.com/Besthope-Official/Singularity-backend/releases/tag/v1.0.0))
  * 既是训练营课程用的讲解材料, 又是日常开会用后端文档 😊
* 训练营时间: 待定
* 直播时间: 待定
* 直播间地址: 所有的课程回放都会在[哔哩哔哩](https://space.bilibili.com/3494378444163577)上传(包括其它部门的课程).

## 训练营的目标

* 对标 [MIT6.031](https://web.mit.edu/6.031/www/sp22/) Software Construction
  * 除了让各位熟知后端开发的基本工作流 (how to code)
* 更高的层次: 分享一些优秀的**软件工程思想**
  * 写出稳健的代码 (*robustness*: *单元测试, 代码评测*)
  * 写出优雅的代码 (*elegant*: *符合编码规范, 可复用程度高*)
* 让大家参与到**团队协作**当中 (*编写文档*, *参与 Git 团队协作*)
* 接触一些**现代化的编程技术** (异步, 线程, modern Java)
* 以及提供一个 hands-on 的**项目教程**.

我们(~~其实只是~~ [~~Besthope~~](https://github.com/Besthope-Official) ~~这么想~~)*恬不知耻*的愿景:

* follow 完成训练营, 至少**甩开**那些*过拟合*校内过时课程的90%的CS学生.
  * 你能够自豪的说出: 我可是**专业**的! (比那些连什么是 Git 都不知道的同学好上一万倍)
* 希望让更多的人感受到**开发的乐趣**
  * 等到有人给你的开源项目 star, 有人在应用你的项目, 你会感到前所未有的成就感🌟
* 能够在**开发比赛**中如鱼得水
  * 什么嘛, 不就是写这点需求, piece of cake!

## 训练营的要求

* **在指定时间内完成 Lab**
  * 目标: 通过代码全部的单元测试, 详情见各个 Lab 的需求.
* 按照自身能力选择性地**完成 Homework**. (说不定你能找到我们埋下的某些彩蛋 :)
* **Don't be&#x20;*****too*****&#x20;dead.** 我好想见到大家水水群. 🥹
