はてブログ

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



タグ TDD

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

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

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

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

和田卓人(t_wada)さんによる『TDDワークショップ』をマネーフォワードと共同で開催しました! - SMARTCAMP Engineer Blog

2020/02/20 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip TDDワークショップ t_wada マネーフォワード 共同

スマートキャンプで Biscuet を作っているエンジニアの中川です。 本記事は2月5日に弊社で開催したTDDワークショップについて紹介します! TDD: テスト駆動開発のこと。テスト駆動開発とは、テストファーストとして初めにテストコードを書き、その後テストをパスするコードを実装し、さらにその後コードをリファクタリ... 続きを読む

Cloud FunctionsをGoで書く。またはFirebaseのためのマイクロサービスアーキテクチャ - laiso

2019/12/16 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip Firebase laiso トリガー APIサーバー 処理

Firebase Advent Calendar 2019 の17日目です。16日目はKesin11さんの「Firebase Emulator Suiteをフル活用してTDDで開発しよう」でした。 はじめに FirebaseプロジェクトでCloud Firestoreを利用する時は通常Node.jsによるCloud Functionsでトリガーとなる処理を記述します。その他には関連するAPIサーバー、Webアプリ... 続きを読む

GitHub ActionsでiOSのCIを実現しよう

2019/10/16 このエントリーをはてなブックマークに追加 34 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Actions Xamarin iOS 興味

GitHub ActionsでiOSのCIを実現しよう 1. GitHub Actionsで iOSのCIを実現しよう 2019/8/28 iOS Test Night #11 なかしょ(中島進也) 2. Profile • 名前:なかしょ(中島 進也) • Twitter:@nakasho_dev • ブログ:なかしょの技術日誌 http://nakasho-dev.hatenablog.jp/ • 最近の興味 TDD、アジャイル開発、Xamarin... 続きを読む

TDDはゆるく実践しても大丈夫 - 千里霧中

2019/10/13 このエントリーをはてなブックマークに追加 284 users Instapaper Pocket Tweet Facebook Share Evernote Clip リファクタリング 保守性 テストコード 千里霧中 効果

最近、TDDのテストコードは捨てても良いかみたいな議論を見ました。 これに対する自分個人の経験上の意見ですが、TDDは雑多にテストコードを使い捨てても効果を出せると思います。 もちろん、TDDで保守性が高く価値あるテストを書いて、捨てすにCIや中長期的なリファクタリングで再利用していくと、TDDの効果を増幅でき... 続きを読む

@t_wadaさんのTDD ワークショップを社内で開きました。 | GVA TECH株式会社

2019/08/27 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip t_wadaさん ワークショップ 社内

こんにちは、CTOの本田です。 令和元年、8月27日、かねてから希望していた @t_wada さんのTDDワークショップを開きました。 TDDワークショップを開くと決めた理由は、 GVA TECHのサービスは、契約書や登記情報を扱っているという性質上、保守性が高く、バグの少ないコードを書く事を要求される GVA TECHのエンジニアは、... 続きを読む

開発者は“自分のため”にテストを書くべし––TDDをはじめるうえで大切なこと - ログミーTech

2019/01/08 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip ログミーTech 開発者 うえ テスト アジャイル

開発者は“自分のため”にテストを書くべし TDDをはじめるうえで大切なこと テスト苦労開発、あるいはTDDの夢 2018年11月12日、KDDI DIGITAL GATEにて、Tech-onが主催するイベント「Tech-on MeetUp#03」が開催されました。今回のテーマは「アジャイル」。スクラムやカンバン方式などのアジャイル開発をそのまま導入しても... 続きを読む

フロントエンドでどうテストを書くか(理論編) - Qiita

2018/12/09 このエントリーをはてなブックマークに追加 244 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita フロントエンド 理論編 テスト フロントエンド開発

この記事は リクルートライフスタイル Advent Calendar 2018 8日目の記事です。 はじめに 自分のフロントエンドチームでは、TDDでの開発フローを実施することでフロントエンド開発の課題に向き合っていきます。 今回は、一般的に難しいとされるフロントエンドでのテストについて、どんな方針でテストを書けばいいかにつ... 続きを読む

技術書典4で、SwiftでTDDを紹介する本を頒布した後の話 #技術書典 - 田中、仙台に生きる

2018/04/26 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip 技術書典 技術書典4 サークル参加 作者 Swift

2018 - 04 - 26 技術書典4で、SwiftでTDDを紹介する本を頒布した後の話 #技術書典 まずはお疲れ様でした! おばんです、技術書典が最高に楽しかった田中です!ありがとうございました! 技術書典自体も、即売会へのサークル参加自体も初めてでしたが、自分がこれまで読んでた本の作者さんとか、ネットでしか会ったことのない人に会えたのが刺激的でした。 サークル参加で忙しくしたものの、なんとか... 続きを読む

技術書典4で『Swiftで書いておぼえるTDD』という同人誌を出展します #技術書典 #く-07 - 田中、仙台に生きる

2018/04/21 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip 技術書典 www.youtube.com 技術書典4 同人誌

2018 - 04 - 21 技術書典4で『Swiftで書いておぼえるTDD』という同人誌を出展します #技術書典 #く-07 はじめに おばんです、月ノ美兎のプリクラ機の声がツボにハマった田中です。(動画の10分くらいから) www.youtube.com さて本題ですが、明日開催の技術書典4で『Swiftで書いておぼえるTDD』という同人誌を出展します。 このブログでは宣伝として、本の魅力と、... 続きを読む

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

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

テスト駆動開発における進化的設計とデザインパターンの勘所とは?〜テスト駆動開発をやめて、なお残すべき習慣とは(9) TDDの際にデザインパターンをどう使うのか、または、どう使わないのかを考えるお話。 前回 から、書籍を辿り、TDDの再考を試みています。TDDを既に知っている、実践しているという人にとっては、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を取り巻く問題点が浮かび上がってきました。 昨... 続きを読む

フロントエンドの負債と向き合う - mizchi's blog

2018/03/13 このエントリーをはてなブックマークに追加 707 users Instapaper Pocket Tweet Facebook Share Evernote Clip react-redux プロダクト 事前 副作用 フレーム

2018 - 03 - 13 フロントエンドの負債と向き合う 某所で書いたものを公開用に書き直したもの 前提 フロントエンドでTDDは難しい、というかほぼ不可能である。なぜなら事前に副作用をデータとして表現できるか不明だからだ。たとえばあなたのプロダクトの画面の何処かにボタンを追加するために、その内部表現を事前に思い浮かべることが可能だろうか? react-redux などのFlux フレームワー... 続きを読む

Cloud Functions for Firebase を TDD で開発する - Qiita

2018/02/10 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip エミュレート デプロイ 関数 Qiita deploy

Cloud Functions for Firebase のデプロイ、遅いですよね。 早い時は 30 秒くらいで終わるのですが、遅い時はなぜか10分以上かかったりするし、1行だけ変えて実行結果を見たい時に数分待たされるとイライラします。 できればローカルで開発して正常に動くことが確認できてから deploy したいです。 ローカルでの関数の実行  |  Firebase で関数のエミュレートができ... 続きを読む

[書いて覚えるTDD] ポーカーのロジックを実装しよう 〜その1〜 | Developers.IO

2017/12/25 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip おばん サンプル Swift Developers.IO 田中

はじめに おばんです、シリーズとして続けられるかもわからないのに、タイトルに「その1」とかつけてしまいがちな田中です。 今回の記事は、TDDを書きながら学習していくための内容になっています。対象読者は以下の通りです。 「TDDってなんか難しそう...」と思っている人 「TDDはテストを最初に書くことでしょ?」くらいの認識の人 「TDDは良さそうだけどSwiftで書かれたサンプルで学びたい」と思って... 続きを読む

t-wadaさんから学んだ3つのTDDの本質「t-wadaさんによるTDDワークショップ」レポート

2017/11/24 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip t-wada 和田 タップル誕生 サーバサイドエンジニア 講師

はじめに はじめまして、 タップル誕生 を運営する株式会社マッチングエージェントでサーバサイドエンジニアをしている木邑( @kkimu )です。 先日、テスト駆動開発(TDD)の第一人者である 和田卓人(t-wada)さん に、マッチングエージェント向けにTDDワークショップを開いていただきました。 今回は、和田さんに講師をお願いするに至ったきっかけと、ワークショップ当日の様子、そしてTDDや和田... 続きを読む

TDDで「Red-Green-Refactoring」のエビデンスが必要ない理由 - bluebird

2017/11/24 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip リビジョン エビデンス コミュニティー Todoリスト 開発者

2017 - 11 - 24 TDDで「Red-Green-Refactoring」のエビデンスが必要ない理由 はじめに コミュニティーや業務で テスト駆動開発 (TDD)に関わる技術支援をする中で、 「開発者のローカル環境でのテスト結果を取得し、TDDのレッドとグリーンのサイクルを エビデンス として記録したい」 「ToDoリストの進捗状況をTDDで記述する ソースコード 上のリビジョンと関連付... 続きを読む

t-wadaさんのTDDワークショップが開催されました | NIJIBOX Engineer Blog

2017/11/17 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip t-wada ケント・ベック TDDワークショップ ちな 翻訳

2017.10.30 こんにちはみなさん、@niisan-tokyoです。 先日 10 ⁄ 27 にt-wadaさんをお招きして、TDDのワークショップが開催されました。 t-wadaさんは最近ケント・ベック氏著の「テスト駆動開発(TDD)」についての書籍の翻訳を出版されており、 タイムリーなタイミングでワークショップが開かれたと思います。 言うまでもなく真ん中の方がt-wadaさんですね。 ちな... 続きを読む

[社内勉強会レポート] 『テスト駆動開発』読書勉強会 #1 | Developers.IO

2017/11/03 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip Developers.IO バイブル サーバーサイド 新訳版

はじめに こんぬづは、最近サーバーサイドやAWSを学んで、自作アプリを構想するときにモバイルアプリだけに閉じない発想が湧いてきている田中です。良い感じがする...!楽しい...! さて本題です。TDD指南のバイブルと言える 『テスト駆動開発』 の新訳版が、TDDを実践し広めている @t_wada さんの翻訳で再販されました。 最近の興味がちょうど自動テストやTDDに向いていたので、社内で朝に30分... 続きを読む

『テスト駆動開発』を読んで - まめめも

2017/10/13 このエントリーをはてなブックマークに追加 216 users Instapaper Pocket Tweet Facebook Share Evernote Clip テスト駆動開発 まめめ 食わず嫌い 原典 電子書籍

オーム社さまから電子書籍を贈本いただきました。ありがとうございます。 本書はテスト駆動開発(TDD)の原典で、たいへん有名な本です。が、自分は食わず嫌いで読んだことがありませんでした。 というか、TDD 自体もちゃんと理解したことがありませんでした。なんだろう、なんか怖かった。 そんな自分が今回この本をいまさら読んでみたら、なるほどこれは確かにいい本でした。なんというか、語りたくなる感じ。というこ... 続きを読む

TDDはあんまり使わなくなったけど心の中にある - Mitsuyuki.Shiiba

2017/09/10 このエントリーをはてなブックマークに追加 86 users Instapaper Pocket Tweet Facebook Share Evernote Clip Mitsuyuki.Shiiba 雑記 ゴール タイトル 開発

2017 - 09 - 10 TDDはあんまり使わなくなったけど心の中にある 雑記 今日は娘たちとコログ探しして楽しかった。 この数年間、頭の中にTDDを入れた状態で開発をしてきたんだけど。タイトルに書いた風に思う。 良い所がいっぱいある 見失わずに済む 僕にとってTDDの良さは、まず、自分が何をしようとしているかを見失わずに済むところ。一歩先にゴールを立てて、そこに向かって一歩進む、たどり着いた... 続きを読む

50 分でわかるテスト駆動開発 | de:code 2017 | Channel 9

2017/06/22 このエントリーをはてなブックマークに追加 237 users Instapaper Pocket Tweet Facebook Share Evernote Clip Channel 9 code 2017 テスト駆動開発 卓人

資料: 50 分でわかるテスト駆動開発 [PDF] 和田 卓人 タワーズ・クエスト株式会社 取締役社長 「百聞は一見に如かず」といいます。テスト駆動開発 (TDD) を理解するには、実際に行っているところを見るのが一番です。このセッションでは、ライブ コーディングによるデモを通じて TDD の実際の姿をご覧頂きます。 受講対象: DevOps 導入前に、テスト駆動開発 (TDD) を実現できていな... 続きを読む

ReactでTDD(テスト駆動開発)を始めよう : 環境構築からテスト作成、機能実装までの詳解ガイド | プログラミング | POSTD

2016/06/17 このエントリーをはてなブックマークに追加 356 users Instapaper Pocket Tweet Facebook Share Evernote Clip POSTD プログラミング テスト駆動開発 React

最小限の設定のTDD手法を使い、「何をテストすべきか?」から、よくある落とし穴の避け方まで、Reactコンポーネントをテストする方法を学びましょう。最小限の設定のTDD手法を使い、「何をテストすべきか?」から、よくある落とし穴の避け方まで、Reactコンポーネントをテストする方法を学びましょう。 導入 まず、 React を触ったことがあり、更にはいくつかのテストも書いた経験があるとしましょう。そ... 続きを読む

エンジニアが見るべきコミュニティサイトとは | IT/Web系の起業家・フリーランスに贈る、すべらない起業論

2016/03/02 このエントリーをはてなブックマークに追加 125 users Instapaper Pocket Tweet Facebook Share Evernote Clip エンジニア フリーランス Ruby on Rails 起業家

フリーを経てwebプログラマ。Ruby on Rails, Python, CoffeeScript, TDD, BDD, Lean, Agile, スモールビジネス, 機械学習, 人工知能, 投資, FX, 酒, 歌など。エンジニア出身の起業家になってもっとエンジニアを幸せにしたい。 自律したエンジニアとして継続的に収入を得るためには、常に新しいことにチャレンジし継続的な勉強が求められることは論... 続きを読む

TDDを行った時にぶつかった7つの壁 - Qiita

2015/05/29 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita テスト駆動開発 現場 プロジェクト テストコード

はじめに 僕が初めてTDD(テスト駆動開発)に出会ったのは2004か2005年。(どっちか忘れた。) 永和システムマネージメントさんが主催しているオブジェクト倶楽部というイベントで初めて知った。 「こんな方法でプロジェクトを管理することができるんだ!」 とかなり感嘆した記憶がある。 そんなTDDを実際に現場に導入したり、導入している現場を見て感じた事。 結果的に僕がテストコードをほとんど書かなくな... 続きを読む

 
(1 - 25 / 105件)