35:基本的な機能だけ実装してレビューしよう

プログラミング迷子: 目に見える機能でタスクを分割

  • 先輩T:一度に実装する範囲を小さくするにはどう分けるといいと思う?

  • 後輩W:え、はい。ええっと、じゃあ「認証と解除」「メンションの記法と自動補完」「SNS投稿」……。

  • 先輩T:認証と解除も分けましょう。記法と補完も分けようか。

  • 後輩W:そこもですか?

  • 先輩T:はい。 機能の粒度 が大きいと、レビューも大変だから分けよう。 認証まわりは、「目に見える機能は何もないけど、内部ではSNS連携が通信レベルで動作するようになったよ」という段階でレビューに出そう。

36:実装方針を相談しよう に続く

ベストプラクティス

ごく基本的な機能だけを実装して、その段階で レビュー してもらいましょう。

cover

(中略)詳細は書籍 自走プログラマー をご参照ください