はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ テスト駆動開発

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 83件)

【翻訳】テスト駆動開発の定義 - t-wadaのブログ

2024/03/08 このエントリーをはてなブックマークに追加 468 users Instapaper Pocket Tweet Facebook Share Evernote Clip t-wada TDD substack 論戦 訳者

このブログエントリでは、テスト駆動開発(TDD: Test-Driven Development)の考案者 Kent Beck が TDD の定義を改めて明確化した文章を、許可を得たうえで翻訳し、訳者の考察を沿えています。 きっかけ 2023年の年末、テスト駆動開発(TDD: Test-Driven Development)の考案者Kent Beckは、substackにTDDに関するポスト... 続きを読む

t-wadaさんと学ぶレガシーコード改善ワークショップのつくり方~虎の巻~ - Qiita

2024/02/05 このエントリーをはてなブックマークに追加 51 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita リファクタリング エバンジェリスト 虎の巻 共同

昨年、テスト駆動開発のエバンジェリストである和田卓人(t-wada)さんと共同で、社内で2回のレガシーコード改善ワークショップを開催しました。概要については、以下の記事に詳しく書かれています。 このワークショップの最大の特徴は、実際の製品のソースコードを対象に自動テストの作成やリファクタリングを行うことで... 続きを読む

保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より | gihyo.jp

2024/01/16 このエントリーをはてなブックマークに追加 230 users Instapaper Pocket Tweet Facebook Share Evernote Clip テストファースト 挑戦 JavaScript 全体像 変化

保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発⁠⁠、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より 今回、Software Design 2022年3月号 第2特集「そろそろはじめるテスト駆動開発 JavaScriptでテストファーストに挑戦」の第1章「保守しやすく変化に強い... 続きを読む

テスト駆動開発のはじめの一歩|t_wadaさんに聞く1人で始める自動テストのコツと考え方 - Agile Journey

2023/11/30 このエントリーをはてなブックマークに追加 197 users Instapaper Pocket Tweet Facebook Share Evernote Clip Agile Journey TDD コツ 自動テスト 考え方

アジャイル型の開発が導入されていない現場であっても、そして一人であっても、実践可能なアジャイルに関するプラクティスは存在します。 例えば、自動テストや、テストファースト、テスト駆動開発(TDD:Test Driven Development)です。ユニットテストフレームワークを使ってテストコードを書いて開発しながらテストを... 続きを読む

t-wadaさん「質とスピード」カケハシ社内講演会 - KAKEHASHI Tech Blog

2023/10/11 このエントリーをはてなブックマークに追加 136 users Instapaper Pocket Tweet Facebook Share Evernote Clip t-wadaさん 傾倒 プログラマ プログラマー 和田

2023年9月25日、和田卓人さん(t-wadaさん)をお招きし社内講演会を開催しました。 和田 卓人さん / プログラマー、テスト駆動開発者 学生時代にソフトウェア工学を学び、オブジェクト指向分析/設計に傾倒。執筆活動や講演、ハンズオンイベントなどを通じてテスト駆動開発を広めようと努力している。 『プログラマが知る... 続きを読む

Learn Go with Tests: テスト駆動開発を体験しながら Go を学ぼう - kakakakakku blog

2023/03/21 このエントリーをはてなブックマークに追加 216 users Instapaper Pocket Tweet Facebook Share Evernote Clip kakakakakku blog TDD GitHub 全て

TDD(テスト駆動開発)を体験しながら Go を学べる学習コンテンツ「Learn Go with Tests」を紹介する❗️全てのコンテンツを実施してみて,非常に良かったのでまとめることにした💡 Go に入門できる TDD のサイクル (Red / Green / Refactor) を体験できる コンテンツは "35種類" もある 無料で学べる GitBook (GitHub) に... 続きを読む

フロントエンドにおけるテスト駆動開発の実践と概説

2023/02/27 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip トピック 主題 概説 講演 テスト

はじめに 自動テストが叫ばれて10数年以上の時を経ていますが、今なお開発者の興味を惹くトピックの1つであります 実際、Developers Summit 2023ではテストを主題とした講演が多く、また人気も博したと耳にします さて自動テストと共に話題になるトピックの1つと言えばテスト駆動開発でしょう ただテスト駆動開発は、設... 続きを読む

【翻訳記事】BDDの考案者が執筆した記事「テストについて話し合わなくてはならない」を翻訳しました! - ブロッコリーのブログ

2022/10/13 このエントリーをはてなブックマークに追加 155 users Instapaper Pocket Tweet Facebook Share Evernote Clip 目次 見どころ 目的 BDD 説明

目次 目次 はじめに(本記事の見どころなど) テストについて話し合わなくてはならない テストの目的 「うまくいかないかもしれないものは何ですか?」 なぜテストをするのですか? この場合に限り…… テスト駆動開発 〜テストについて語る前に説明が必要です〜 テストについて話しましょう なぜすべてのテストを自動化し... 続きを読む

エンジニアとして今の自分を形成した本を5冊紹介する - パンダのプログラミングブログ

2022/07/24 このエントリーをはてなブックマークに追加 391 users Instapaper Pocket Tweet Facebook Share Evernote Clip パンダ エンジニア クリーンアーキテクチャ 5冊 科学

エンジニアとして今の自分を形成した本5冊 エンジニアとして働くにあたって自分が大きく影響を受けた本を考えてみた。もちろん他にもあるが、今回は以下の5冊に絞って紹介する。 Clean Coder(クリーンコーダー) Team Geek Clean Architecture(クリーンアーキテクチャ) テスト駆動開発 LeanとDevOpsの科学 この記事の... 続きを読む

「自動テストとテスト駆動開発、その全体像」を執筆しました(Software Design 2022年3月号) - t-wadaのブログ

2022/02/22 このエントリーをはてなブックマークに追加 196 users Instapaper Pocket Tweet Facebook Share Evernote Clip t-wada TDD Software Design 概念

2022年2月18日発売の Software Design 2022年3月号 にて、第2特集「そろそろはじめるテスト駆動開発」の第1章「自動テストとテスト駆動開発、その全体像」を執筆いたしました。第1章では、混同されることの多い自動テスト関係の概念を自動テスト、テストファースト、テスト駆動開発(TDD: Test-Driven Development)の3... 続きを読む

テスト駆動開発(TDD)のゴール「動作するきれいなコード」について考えてみる - やっとむでぽん

2022/02/14 このエントリーをはてなブックマークに追加 207 users Instapaper Pocket Tweet Facebook Share Evernote Clip TDD 出だし t_wada Ron Jeffries ゴール

「偉大な書籍は偉大な出だしで始まる。ケント・ベック著『テスト駆動開発』(2003, 2017)はこう始まります。 「動作するきれいなコード」。Ron Jeffriesのこの簡潔な言葉が、テスト駆動開発(TDD)のゴールだ。 」 テスト駆動開発エバンジェリストとして活躍している、和田卓人さん(t_wada)の講演より引用 セミナー講師やア... 続きを読む

「テスト書いてないとかお前それ〜」が私の代名詞になるまで。テスト駆動開発とともに歩んだキャリア - Findy Engineer Lab - ファインディエンジニアラボ

2021/04/12 このエントリーをはてなブックマークに追加 271 users Instapaper Pocket Tweet Facebook Share Evernote Clip 代名詞 第一人者 t_wada ファインディエンジニアラボ

日本におけるテスト駆動開発の著名人といえば誰か? この問いを投げかけられたとき、多くのエンジニアが思い浮かべる人物がいます。ITコンサルタント・ソフトウェアエンジニアの和田卓人(@t_wada)さんです。和田さんは日本のテスト駆動開発の第一人者として、長年、この分野の実践や講演・執筆などの普及活動を続けて... 続きを読む

テストの自動化とテスト駆動開発 - Speaker Deck

2021/03/30 このエントリーをはてなブックマークに追加 288 users Instapaper Pocket Tweet Facebook Share Evernote Clip アジャイルコーチ Speaker Deck 安井力 立場

Transcript テストの自動化と テスト駆動開発 Test Driven Development for Automating Tests やっとむ こと 安井力 合同会社やっとむ屋 アジャイルコーチ ©2021 やっとむ、合同会社やっとむ屋 2001年ごろアジャイルと出会い、開発者、チームリーダー、ト レーナー、導入支援と多様な立場で関わってきた。(株)永和シス ... 続きを読む

フロントエンド(React Testing Library)で TDD(テスト駆動開発)をする

2020/11/19 このエントリーをはてなブックマークに追加 54 users Instapaper Pocket Tweet Facebook Share Evernote Clip TDD フロントエンドエンジニア フロントエンド テスト 日々

私はフロントエンドエンジニアとして働いてはいるのですが、巡り合わせが悪いのでしょうか?まともなテストを書いたことがないんですよね。まあ、それもでテストくらい書けないとなぁ。なんて思ってはちょいちょい調べたりする日々を過ごしていました。 そんなある日、たまたま TDD(テスト駆動開発) についての動画を... 続きを読む

テスト駆動開発:実はそれは設計技術です

2019/07/03 このエントリーをはてなブックマークに追加 305 users Instapaper Pocket Tweet Facebook Share Evernote Clip 設計技術

原文(投稿日:2019/05/10)へのリンク 我々にはソフトウェアが要件を満たしていることを確認するためのソフトウェアのテストが必要です。それは、入力に正しく応答すること(入力検証)、許容可能な時間内に実行すること(パフォーマンステスト)、ユーザがインストールして実行できること(デプロイメントテスト)、およ... 続きを読む

『テスト駆動Python』入門 ― pytestとテスト駆動開発 - Speaker Deck

2019/06/12 このエントリーをはてなブックマークに追加 101 users Instapaper Pocket Tweet Facebook Share Evernote Clip pytest Speaker Deck 入門 書籍 内容

書籍『テスト駆動Python』の内容に沿って、Pythonようテスティングフレームワークであるpytestの簡単な使い方などを紹介します。テスト駆動開発についても触れます。 続きを読む

テスト駆動開発とマイクロサービスのせいで短命に終わったスマホゲームの話 | 日経 xTECH(クロステック)

2019/05/14 このエントリーをはてなブックマークに追加 804 users Instapaper Pocket Tweet Facebook Share Evernote Clip xTech クロステック 日経 マイクロサービス スマホゲーム

登録会員限定記事 現在はどなたでも閲覧可能です 「悪い方が良い」原則をご存じだろうか? プログラミング言語「Common Lisp」の開発に携わったことでも知られるソフトウエア技術者リチャード・ガブリエル(Richard Gabriel)氏が1990年に発表した有名なエッセイ「The Rise of ``Worse is Better''」で主張したソフトウ... 続きを読む

ITエンジニアが投票した「ITエンジニア本大賞2019」ベスト10発表。カイゼン・ジャーニー/エンジニアリング組織論への招待/テスト駆動開発などランクイン - Publickey

2019/01/17 このエントリーをはてなブックマークに追加 817 users Instapaper Pocket Tweet Facebook Share Evernote Clip 投票 翔泳社 ITエンジニア本大賞 結果 ビジネス書

翔泳社は「ITエンジニアに読んで欲しい!技術書・ビジネス書 大賞 2019」(ITエンジニア本大賞)を開催。ITエンジニアの投票を集計した結果選ばれた技術書とビジネス書の各ベスト10を発表しました。 ITエンジニア本大賞は、ITエンジニアに読んでほしい技術書・ビジネス書を選ぶイベント。 2014年からスタートし、今回が6... 続きを読む

テスト駆動開発の過去・現在・未来 / History of TDD - XPJUG 2018 Keynote - Speaker Deck

2018/12/30 このエントリーをはてなブックマークに追加 320 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck 未来 過去

All slide content and descriptions are owned by their creators. 続きを読む

テスト駆動開発から品質保証へと橋を架ける / JaSST'18 Kansai from TDD to QA - Speaker Deck

2018/06/26 このエントリーをはてなブックマークに追加 144 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck Symposium 品質保証 関西

テスト駆動開発から品質保証へと橋を架ける」 ソフトウェアテストシンポジウム 2018 関西(JaSST'18 Kansai) 基調講演 2018年6月15日(金) 東リ いたみホール(伊丹市立文化会館) http://jasst.jp/symposium/jasst18kansai.html 続きを読む

テスト駆動開発から品質保証へと橋を架ける / JaSST'18 Kansai from TDD to QA - Speaker Deck

2018/06/26 このエントリーをはてなブックマークに追加 144 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck Symposium 品質保証 関西

テスト駆動開発から品質保証へと橋を架ける」 ソフトウェアテストシンポジウム 2018 関西(JaSST'18 Kansai) 基調講演 2018年6月15日(金) 東リ いたみホール(伊丹市立文化会館) http://jasst.jp/symposium/jasst18kansai.html 続きを読む

テスト駆動開発における進化的設計とデザインパターンの勘所とは?〜テスト駆動開発をやめて、なお残すべき習慣とは(9)

2018/04/19 このエントリーをはてなブックマークに追加 227 users Instapaper Pocket Tweet Facebook Share Evernote Clip 習慣 勘所 設計 デザインパターン TDD

テスト駆動開発における進化的設計とデザインパターンの勘所とは?〜テスト駆動開発をやめて、なお残すべき習慣とは(9) TDDの際にデザインパターンをどう使うのか、または、どう使わないのかを考えるお話。 前回 から、書籍を辿り、TDDの再考を試みています。TDDを既に知っている、実践しているという人にとっては、TDDについて新しい発見、ジャメヴ(未視感)が起きれば幸いです。たとえTDDが不要だったとし... 続きを読む

t_wadaさんによるTDDワークショップをより効果的に活用する方法 | NTT Communications Developer Portal

2018/03/28 このエントリーをはてなブックマークに追加 56 users Instapaper Pocket Tweet Facebook Share Evernote Clip TDDワークショップ 一風 t_wada t_wadaさん

前回 に引き続き、和田 卓人(@t_wada)さんに、テスト駆動開発(Test Driven Development, 以下TDD)の1日ワークショップを2018/3/22(木)に開催していただきました! TDD ワークショップの開催概要などは前回の記事で述べているので、本記事では視点を変えて、TDDワークショップを活用するためにどのような準備/工夫をしたら良いか、という運営側視点での一風変わった... 続きを読む

マニアが潰したテスト駆動開発〜『健全なビジネスの継続的成長のためには健全なコードが必要だ』対談 (5)

2018/03/20 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip 対談 マニア コード 成長 ビジネス

I’m Thinker, Doer, Maker, and Runner in Ehime, Japan. My blog is http://giantech.jp マニアが潰したテスト駆動開発〜『健全なビジネスの継続的成長のためには健全なコードが必要だ』対談 (5) 和田さんに『テスト駆動開発』の付録Cを書いた動機を聞いてみると、この15年のTDDを取り巻く問題点が浮かび上がってきました。 昨... 続きを読む

InteliJ Ideaでテスト駆動開発を爆速にするショートカット集 - Qiita

2017/12/18 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 本書 www.amazon.co.jp 爆速 範囲

前提 Mac,Java,Junit5 Windowsのショートカットキーも分かる範囲で記載しています。 はじめに 現在、2017年10月に和訳版が発売された「テスト駆動開発( https://www.amazon.co.jp/dp/B077D2L69C/)」を読んでいます。 本書の中に出てくるソースコードを写経することでより実践的に学べるということで、InteliJ Ideaを使って写経しています... 続きを読む

 
(1 - 25 / 83件)