Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Caketest

2,101 views

Published on

Published in: Technology
  • My struggles with my dissertation were long gone since the day I contacted Emily for my dissertation help. Great assistance by guys from ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • D0WNL0AD FULL ▶ ▶ ▶ ▶ http://1lite.top/kFr2s ◀ ◀ ◀ ◀
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • D0WNL0AD FULL ▶ ▶ ▶ ▶ http://1lite.top/kFr2s ◀ ◀ ◀ ◀
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • ..............ACCESS that WEBSITE Over for All Ebooks ................ ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Caketest

  1. 1. TDD ひとりでできるもん CakePHP 勉強会 @ 福岡 第 1 回 [email_address]
  2. 2. 自己紹介 - rytich <ul><li>市江竜太 </li></ul><ul><li>株式会社マダガスカル </li></ul><ul><li>プログラマ </li></ul><ul><li>codecheck.in 下ネタ担当 </li></ul>※ この資料は http://d.hatena.ne.jp/rytich/ で公開します よろしくおねがいします
  3. 3. TDD ? テスト駆動開発 テスト駆動開発 (test-driven development; TDD) とは、 プログラム 開発手法の一種で、プログラム本体よりも先に テストケース を書くスタイルである。このスタイルをテストファーストともいう。多くの アジャイルソフトウェア開発 手法、例えば エクストリーム・プログラミング において強く推奨されている。近年は ビヘイビア駆動開発 へと発展を遂げている。 出典 : フリー百科事典『ウィキペディア( Wikipedia )』 http://ja.wikipedia.org/wiki/%E3%83%86%E3%82%B9%E3%83%88%E9%A7%86%E5%8B%95%E9%96%8B%E7%99%BA
  4. 4. テストたいへん <ul><li>動くと信じてコーディングしている (動かない) </li></ul><ul><li>後からだとほとんどテストできない (面倒) </li></ul><ul><li>退行 (デグレ) が怖くて拡張したくない (しない) </li></ul>
  5. 5. CakePHP (1.2) だと 簡単にテストできる <ul><li>SimpleTest </li></ul><ul><li>WEB インターフェース </li></ul><ul><li>bake したら テストのスケルトンも作ってくれる </li></ul><ul><li>Fixture ( テストデータ ) </li></ul>
  6. 6. こんなの
  7. 7. くわしくは・・・ <ul><li>Cake に Test がやってきた (CakePHP 勉強会 第 3 回 資料 ) </li></ul><ul><li>http://my.opera.com/sizuhiko/blog/2008/06/28/cake-test </li></ul><ul><li>CakePHP1.2 で bake している人のための簡単 SimpleTest  その1 </li></ul><ul><li>http://blog.ne2ma2.com/archives/283 </li></ul><ul><li>CakePHP 1.2 の単体テスト作成には bake が便利 ( 前編 ) </li></ul><ul><li>http://c-brains.jp/blog/wsg/09/02/04-225331.php </li></ul>
  8. 8. Windows でもできるよ <ul><li>XAMPP 入れる </li></ul><ul><li>php.exe にパス通す マイコンピュータプロパティ -> 詳細設定 -> 環境変数 -> システム環境変数 ( PATH=[.*]C:xamppphp; ) </li></ul><ul><li>コマンドプロンプト開く </li></ul><ul><li>cd C:xampppath2cakecakeconsole </li></ul><ul><li>SET PATH=%PATH%;%CD% ( いまだけ ) </li></ul><ul><li>cd ../../ (C:xampppath2cake) </li></ul><ul><li>cake bake </li></ul><ul><li>[1.2]Easy Bake on Windows - CakePHP のおいしい食べ方 </li></ul><ul><li>http://cakephp.seesaa.net/article/78855802.html </li></ul>
  9. 9. デメリット <ul><li>正規化されてないと (Cake 自体が ) 無理 </li></ul><ul><li>やることが増える </li></ul><ul><li>テストケースが不十分だと意味がない </li></ul><ul><li>ユニットテストのみ (?) </li></ul><ul><li>よくわからない </li></ul>
  10. 10. vim , emacs 使いの方は・・・ <ul><li>cakephp.vim </li></ul><ul><li>CakePHP Minor Mode </li></ul>
  11. 11. こんなの いったりきたりできます
  12. 12. [PR] cakephp.vim, CakePHP Minor Mode も転がっている http://codecheck.in/ では… <ul><li>デザイナー </li></ul><ul><li>プログラマ </li></ul><ul><li>baker </li></ul><ul><li>話し相手 </li></ul><ul><li>のコミットを </li></ul><ul><li>お待ちしております </li></ul>※ほし○ あき ->
  13. 13. ありがとうございました。 <ul><li>いっしょに働きませんか ? </li></ul>

×