Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
テスト駆動開発の呼ばれ方
顧客との
コミニュケーション
顧客の望む機能
頻繁なリリース
常駐
変更はいつでも受け入れる
実際に作れないと
意味ない
アジャイルに向いた
開発技術
テスト駆動開発
わかりやすいコードがあれば、
設計書はいらない
どうせみんなコードのほうを信用しているし
今まで通りコードを書いて、
これがドキュメントだと言い張ればよい。
設計書を提出しろ?コードをコミットしたでしょ?あれが設計書だよ。バグまで記述してある。
なわけがないです。
簡単じゃないですよ?
文字通り、
ドキュメントとして使える
コードが必要
日本語の文章で書いた
ドキュメント以上の
可読性、保守性
コメントは邪魔
というくらいを目指します
アジャイル以前から何が変わった?
効率化
一部では昔から
行われていました
ボタンすら押さなくても勝手にテストして結果をチェックして報告メールを送りつけてくる
好きな時に好きなだけテストが実行できる
遠慮なく
コードを修正できる!
コードの可読性が
いくらでも上げられる
コードがドキュメント
コードの拡張性が
いくらでも上げられる
YAGNI
外部設計
内部設計書
リファクタリング
変化に
とても
強くなる
外部設計書
You ain't gonna need it
いずれ必要にはならない
実装
内部設計