WIP PRに関する議論
@t_wada
最終的なコードを些末な点も含めてレビューするよりも機能開発初期から設計レビューを継続する方がやはり効果的で、 WIP PR は合理的な手法だと思う。それまで「コード以前にそもそも設計が良くない」という段階からトラッキング可能な形でオープンに複数人で議論する場が(あまり)なかった。
@kazuho
おおむね同意ですが、PRは必然的に「実装」なので、まずはissue等で設計をつめるべきだと考えています(特に伽藍スタイルで開発をしている場合は)
@t_wada
そうですね。最近無精になってほぼ空の状態で PR してからそこで議論するようになってしまったのですが、 issue から PR にするのがきちんとしたやり方だと思います。
@kazuho
なるほどです。BDDっぽいやりかたなら、テスト書いた段階でWIP PRというのは合理的だと思います
@t_wada
そうですね、 kazuho さんが少し前に blog に書かれていたやり方に近いのではないかなとおもいます。
t_wadaさんが言ってた「GitHubが出てきた当初の状況に似てる」っていうのは、こういう議論がされてた時期を指してるってことかな