コーディングルール - Ryo555-pra/trading-app GitHub Wiki
🧑💻 6. コーディングルール
# コーディングルール
## Java(Spring Boot)
- クラス名:UpperCamelCase
- メソッド・変数名:lowerCamelCase
- クラスの責任範囲は1つに絞る(SRP)
## React(TypeScript)
- 関数コンポーネント + Hooksベース
- 状態管理は useState → useReducer → Context順に選定
- CSSは基本Tailwind CSS(必要に応じて module.css)
## Git運用
- ブランチ:`feature/~`, `fix/~`, `hotfix/~`
- コミット:英語、動詞原形(例:`Add stock form`)