エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
開発に手詰まりを感じたら静的設計を見直そう
はじめに 前回は、「ボウリングスコア計算プログラム」の開発をテスト駆動開発(以下TDD)で進めていく... はじめに 前回は、「ボウリングスコア計算プログラム」の開発をテスト駆動開発(以下TDD)で進めていく過程で、「ExtractMethod」というリファクタリング手法を用いて「連続ストライク」等より複雑なテストケースの実装を、初学者の「古谷」がTDDの達人である「高梨先輩」に教えを乞う形で進めてまいりました。今回は、「静的設計のブレイクスルー」をテーマに、「設計の洗練」についてご説明します。なお、この連載ではプログラミング言語RubyでTDDを実現しておりますが、必ずしもRuby経験者が対象ではありません。Ruby未経験者でもプログラミング経験者であれば、ある程度理解できるように考慮して進めてまいります。 ______________________________________ [古谷]古谷です。前回は、ありがとうございました! 前々回の「スペア」に続き「ストライク」の実装を行ったことで
2015/02/03 リンク