🧑🌾
具体的なボーイスカウトルール実践法
ボーイスカウトルールとは
コードを「来たときよりも美しくを実行しましょう」というルール
➡️「既存のコードに手を加える際にどこか 1箇所でいいので改善する」というルール
悩やましいこと
ルールはわかるけど、具体的にどう実践していけばいいの...?
具体的な実践ステップ
1. 小さくてすぐに修正できるものその場で対応💪
2. 時間がかかる/自分が理解できていないものは周りの人に相談。又は、issueなどを発行📣
3. 継続的に、時間がかかる問題を修正(リファクタ)する。スプリントなどにもしっかり含める
(番外)ボーイスカウトでの修正分は、プルリクを分けるべき?
チームのメンバーと相談してみてください!
下記で意見が分かれると思います。
どちらが正しいというより、上長/チーム/組織がどう捉えているかによる気がします。
- ボーイスカウトでの修正分(簡易的なリファクタ)は別でPR作ってほしい派
- ボーイスカウトでの修正分(簡易的なリファクタ)もメインのPRに混ぜても良い派
参照
参考にさせていただいたページは下記となります。
Discussion