## 一、命名格式 全部小寫,走烤肉串命名 > {前綴}-{產品或主題}-{技術或角色} ### a. 前綴具體分類 - prod:正式產品線 - tpl:起手式模板 (可用fork來開新專案基底) - sample : Demo/ Poc - class : 教學 / 課程 - lib : 共用Libary / SDK - Infra : Infra/Iac - docs : 純文件庫 - tool : 工具類 ### b. 產品或主題、技術或角色範例 - 產品或主題:healthtrack, notify, idp, android, quarkus… - 技術或角色 :backend, frontend, sdk-java, worker, terraform… ### c. 現行命名對照Sample | 現在名稱 | 新名稱 | | ----------------------------- | -------------------------------- | | android-timeout-check | `sample-android-timeout-check` | | vue-story-book | `sample-vue-storybook` | | document-health-track | `prod-healthtrack-doc-service` | | back-end-health-track | `prod-healthtrack-backend` | | android-template | `tpl-android-clean-architecture` | | android-sample | `sample-android-basic` | | realtime-sample | `sample-realtime-websocket` | | restcall-sample | `sample-java-rest-client` | | front-end-health-track | `prod-healthtrack-frontend` | | java-spring-webstocket-sample | `sample-spring-websocket` | | cub-prompt-libary | `lib-cub-prompt` | | terraform-example | `infra-gcp-terraform-sample` | | cub-hex | `tpl-java-hexagonal` |