###### tags: `react` `專案小組` # 注意事項 [TOC] ## 每周報告自己的本周進度、遇到的困難、看看大家能不能給出一些建議 多一些人就多一些方法解決問題對八? :::info 遇到問題隨時都可以在群組上問~ ::: ## 每周 code review 每個人的各一個功能 簡單來說就是 **一行一行** or **一個 function 一個 function** 看有沒有改善空間 code review 不僅可以讓大家更了解程式功能的方向,還可以和大家共享知識,或是有**隱藏**的問題也可以及早發現~ 在維護上可以花**更少**時間 ## 提出下周進度 讓大家可以提前知道這個進度會不會在一個禮拜內太難達到 ## 可以重複使用的程式可以寫起來整理到 gist,並至少寫超連結到 hackmd 可以讓程式變成大家的資產 :::info 注意: GIST 是 github 提供的 code 託管服務,重要的 ==token== 或 ==密碼== 請勿上傳到 GIST 的 ==公開== gists 區,盡量改成 ==環境變數== ::: ## 學習 markdown 語法 markdown 可以方便編輯在 github 的 readme 且 很多程式的文檔也可以看到 md 語法 也歡迎各位把以下文件整理起來放到 hackmd * 程式註解 * 框架入門 or 安裝 * 其他工具 的 **使用方式**, **command 下的方式** , **組態設定**等等... * [文件整理位置](https://hackmd.io/@txLtb1_dT1eziDq4utYbqA/SJ_oUoKPu/) 此外文件也會列入酬勞計算,希望大家寫程式之餘可以累積一點容易用到的程式。 ## 寫測試程式 - 原則 * 以最小單位測試 * class * method * function - F.I.R.S.T Principle - 工具 * python: * [unitest](https://docs.python.org/3/library/unittest.html) * js * [jest](https://jestjs.io/docs/getting-started) * react * [react testing library](https://testing-library.com/docs/react-testing-library/intro/) ::: success 盡量跑過 unit test 再進行 BR or PR ::: ### [更多可以到這看看](https://hackmd.io/@ncnu-opensource/book/%2FeSc6ru1RST-2GnVBRL7EXA?type=book#%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%B5%B1) ## 熟悉 git 操作 - [gitlab flow](https://docs.gitlab.com/ee/topics/gitlab_flow.html) - git 操作 - [index](https://git-scm.com/book/en/v2) - 看到第三章,基本就可以應付大部分的問題 - [git gui](https://git-scm.com/downloads/guis) - 可以先頂著用,但建議先了解 git 操作 ## 報酬依照 contribute 程度計算 簡單來說可以想像成 coding 字數 和 gitlab or github 貢獻程度,就多多貢獻自己的勞力八~ ## 開始時間大概在暑假期間 ## 暑假開始讀書會 ## 學弟們的工作 - 完成程式需求分析 - 台灣房地網 - 找一些 APP 的布局 - 畫線搞 - https://cacoo.com/ - ppt - 任何你覺得不錯的 - 下次開會再看看誰適合擔當美術設計的大任 ## 下次開會時間 ### 禮拜天 21:00
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up