はじめに TDD Boot Camp(TDDBC) とは、TDD(Test Driven Development : テスト駆動開発)について、座学だけでなく、実習形式で手を動かして体得することを目的とするイベントです。 今年は、コロナ禍ということもあり、オンライン開催します。また、2月27日(土)開催する準備会に必ず参加していただく必要がありますのでご注意ください。 申し込みにあたってのご注意 正式な応募はPeatixからとなります。 https://tddbc-sendai-x.peatix.com/ 本ページに申し込むとPeatixの募集開始のリマインダー通知を受け取ることができます。 Peatixの申込は先着順となりますのでご了承ください。 キャンセルにより枠に空きが発生した場合は、応募順に従い繰り上げとなります。 ※参加費の返金はありませんのでご了承ください また、2月27日(土
Recently I tweeted that TDD can’t lead to a good design if we don’t know what good design looks like. I was also saying that we probably should teach design before TDD (or at least, at the same time). This tweet led to a discussions with J.B. Rainsberger, Ron Jeffries, and a few others. J.B. and I ended up having a live discussion on Hangout on Air later on. If you look back to many of my talks, b
Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl
Experts in the field discuss whether test-driven development has run its course There has been a lot of discussion about the continuing usefulness of test-driven development (TDD) and whether or not it has run its course as a methodology. The TDD process involves a cycle of writing an automated test that is initially designed to fail, before then writing the production code to satisfy that test. T
In test-driven development, you first write an executable test of what your application code must do. Only then do you write the code itself and, with the test spurring you on, improve your design. In acceptance test-driven development (ATDD), you use the same technique to implement product features, benefiting from iterative development, rapid feedback cycles, and better-defined requirements. TDD
The recent “Is TDD Dead?” hangout between DHH, Martin Fowler and Kent Beck has made the level of dissatisfaction about too much mocking and stubbing when writing automated tests pretty clear. DHH expressed his strong opinions about fundamentalism around tests that can’t access collaborators. This has also been a key point in Martin’s recent post. The three of them claimed to “mock almost nothing”.
Dave Thomas @pragdave @unclebobmartin "Fundamentalism is the demand for a strict adherence to orthodox theological doctrines…" Seems to me @dhh chose a mot juste 2014-04-26 14:52:36 Uncle Bob Martin @unclebobmartin @pragdave Since there’s no Theos involved with TDD; that definition does not apply. His use of the term is, and is meant to be, offensive. 2014-04-26 22:01:14
By David Heinemeier Hansson on April 23, 2014 Test-first fundamentalism is like abstinence-only sex ed: An unrealistic, ineffective morality campaign for self-loathing and shaming. It didn't start out like that. When I first discovered TDD, it was like a courteous invitation to a better world of writing software. A mind hack to get you going with the practice of testing where no testing had happen
I’ve been hearing about the London style vs. Chicago style (sometimes called Detroit style) of Test Driven Development (TDD). Workshop of Utah Extreme Programming User's Group: Interaction-style TDD is also called mockist-style, or London-style after London's Extreme Tuesday club where it became popular. It is usually contrasted with Detroit-style or classic TDD which is more state-based. Jason Go
README.md Steve Freeman氏とのペアプロ雑感 http://tddbc.doorkeeper.jp TDD Boot Camp 2013-07 -- TDDBC で、偶然にもロンドンから来日していたSteve Freeman氏を招くことができた。ちなみに本当に偶然の来日で、その日の夕方にご家族と隅田川の花火を見る予定だったらしい。貴重な時間である。 20分ほど講演していただき、さらに参加者と一緒にペアプロ課題に挑戦してもらった。しかもペアプロでっていう貴重な体験をさせてもらったので、そのことについてまとめたい。 Steve Freeman氏は書籍 "Growing Object-Oriented Software, Guided by Tests" (邦訳「実戦テスト駆動開発」)の共著者の一人で、Javaのモックフレームワーク "JMock"の開発者の一人。当然、自動販
ファームウェアをつくる仕事になりまして。アップデートのできない前提とすると、きちんと抜けなく確かめないとじゃないですか。趣味でコードを書くことはあっても、仕事ではなかったし、自分しか見ないしで、テストとかほとんど何も考えてなかったので、この機会に勉強することにしました。自分が忘れないように書いておきます。 参考にした資料 Getting Started with TDD for Microchip’s PICs O'Reilly Japan - テスト駆動開発による組み込みプログラミング Web系やIT系のかたがただと実践した記録が勉強会で出てきてるけど、マイコン開発だとなかなか見つからなくて。上記の書籍とサイトを参考に、自分の環境を整えました。上記サイトは幸いにもPIC向け開発のものだったのですが、32ビットPICだと若干見直さないといけない箇所があり苦労しました。そういうところはオライ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く