Skip to content
FunnyQ edited this page May 9, 2016 · 22 revisions

Guides

這是一份幫助我們把事情做好的指南,遇到問題可以來查閱,因為我們都希望快速完成工作、寫出好的程式、並把程式寫得漂亮。

最高指導原則

  • 維持一致性。
  • 不要因為這份指南而去修改已經成為過去的程式。
  • 如果沒有一個好的理由請不要隨便違反這份指南。
  • 當你可以說服團隊夥伴時,那就是個好的理由。

關於這份文件使用的詞彙

  • 「盡量不要」意味著不要做這件事,除非有好的理由。
  • 「請勿」意味著絕對不會有好的理由去做這件事。
  • 「偏好」指的是一個可能更好的做法。
  • 「使用」是一個積極的指示。

以下為協作開發上需要的文件或規範。我們的開發用作業系統是以 OSX 為主,所以以下的軟體或系統操作基本上沒特別提到的話都是 OSX。若有問題可以發 issue 詢問。

基礎

終端機環境設定

編輯器設定

Git

溝通

Rails 相關

如何建立開發環境

Production 環境設定