請以 3-5 人為一組進行程式合作,以 github 為平台,必須有完整的驗證程式,以及每一版的詳細 commit 紀錄!
請先提交分組名單,然後開設專案,將分組名單寫在 README.md 中並將專案網址貼到此處! (可以先開 organization 再開專案)
請寫清楚下列資訊:
- 專案成員
- 專案名稱與描述
- 合作模式 -- gitflow, github flow, gitlab flow, ...
- 測試方式 (mocha, mocha + supertest, mocha + puppeteer .... )
期中考繳交 (2019年11月6日下午 4:20 前繳交所有規劃成果)
- 自由發揮,越詳細清楚愈好 (可上傳到 github 上搭配紙本繳交)
- 專案描述,規劃與分工
- 系統分析與設計 (介面設計,使用個案, UML等等)
- 測試方法與規格 (有 Mocha/SuperTest/Puppeteer/TDD/BDD 測試程式分數會高很多,包含『個人的單元測試』與『整組的整合測試』)
- github 檔案資料夾規劃
- 投影片或文件說明
- 每個成員自己的規劃,分析,測試規格,程式碼檔案等等... (如果有 fork 的話,連自己版的 fork 也一併繳交貼上來)
參考:
- 軟體工程 -- 使用 JavaScript 實作
- 網站設計進階 -- https://github.com/ccccourse/ws
- 軟體工程與演算法 -- https://github.com/ccccourse/se
- http://www.ruanyifeng.com/blog/2015/12/git-workflow.html
- https://www.npmjs.com/package/blog6 (使用說明請看這版,github 上的是舊的)
請以 3-5 人為一組進行程式合作,以 github 為平台,必須有完整的驗證程式,以及每一版的詳細 commit 紀錄!
請先提交分組名單,然後開設專案,將分組名單寫在 README.md 中並將專案網址貼到此處! (可以先開 organization 再開專案)
請寫清楚下列資訊:
期中考繳交 (2019年11月6日下午 4:20 前繳交所有規劃成果)
參考: