タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

テストと設計に関するAKIMOTOのブックマーク (2)

  • これであなたもテスト駆動開発マスター!?和田卓人さんがテスト駆動開発問題を解答コード使いながら解説します~現在時刻が関わるテストから、テスト容易性設計を学ぶ #tdd|CodeIQ MAGAZINE

    和田卓人さんによるテスト駆動開発問題解説の寄稿です! バグのないよいコードを書くには、よいテスト設計が重要です。今回は現在時刻に関する問題と、その問題で提出された実際の解答コードを紹介しながら、どのようにテスト設計し開発していくのかを解説していきます。 ゲスト解答による解答コードも公開中! by CodeIQ運営事務局 はじめに こんにちは、和田(@t_wada)です。今日は先日出題させていただいたTDDに関する問題の総評を行いつつ、テスト容易性設計について考えてみたいと思います。 問題文 私が出した問題は、以下のようなものでした。 問1. 下記の仕様をテスティングフレームワークを使ってテストコードを書きながら実装してください。 【仕様1】 「現在時刻」に応じて、挨拶の内容を下記のようにそれぞれ返す機能を作成したい。 (タイムゾーンはAsia/Tokyoとする) 朝(05:00:00以上

    これであなたもテスト駆動開発マスター!?和田卓人さんがテスト駆動開発問題を解答コード使いながら解説します~現在時刻が関わるテストから、テスト容易性設計を学ぶ #tdd|CodeIQ MAGAZINE
  • 第8回 Symfony勉強会参加&基礎知識セッションスライド等

    5月25日(土)に、日Symfonyユーザー会主催の8回目となるSymfony勉強会が、東京渋谷のVOYAGE GROUP様のAJITOにて開催されました。いつも会場の提供ありがとうございます。 Symfony 勉強会 #8 のお知らせ | 日Symfonyユーザー会勉強会にて、「これだけは押さえておこう!Symfonyの基礎」と題したセッションを担当しました。当日使ったスライドから一部修正したものを公開します。 参考書籍として挙げているものは、PHPメンターズ推薦書籍として紹介しているものでもあります。このブログ左下にリストアップしてあります。 また、参考書籍に挙げているうち「エリックエヴァンスのドメイン駆動設計」について、なかなか読むのが大変という意見を頂きました(よく聞く意見でもあります)。これについて、まずは章のタイトルと文で太字になっているところだけ拾い読みするところからス

    第8回 Symfony勉強会参加&基礎知識セッションスライド等
  • 1