はてブログ

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



タグ テスト駆動

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

私とテストと自動化と - あどけない話

2024/02/09 このエントリーをはてなブックマークに追加 104 users Instapaper Pocket Tweet Facebook Share Evernote Clip あどけない話 テスト プログラマ 自動化 ラムダノート

何度か講演でこの話をしたのだが、気が向いたのでエッセンスを書き下しておこうと思う。 テスト駆動という言葉が流行る前にプログラマとなった私は、当初どのようにテストを書いてよいのか分からなかった。そんなとき、(当時はオーム社で現在はラムダノートの)鹿野さんから「ビューティフルコード」を献本していただいた... 続きを読む

スタバでMacを開くエンジニア on Twitter: "これは凄い✨ 2022年版リクルートのエンジニア向け研修資料。TypeScriptやNext.jsをはじめとして、テスト駆動やアプリ開発手法も学べる。 このクオリテ

2022/10/23 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript クオリテ クオリティー スタバ Mac

これは凄い✨ 2022年版リクルートのエンジニア向け研修資料。TypeScriptやNext.jsをはじめとして、テスト駆動やアプリ開発手法も学べる。 このクオリティーが全て「無料」 こちらにまとめています👇… https://t.co/JPviDhrJY6 続きを読む

テスト駆動で学ぶ Firestoreセキュリティルール の書き方(認証、スキーマ検証、バリデーション) - Qiita

2019/12/26 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita バリデーション 認証 書き方

今までをセキュリティルールをあまりかかずセキュリティ的にアレなものを量産していたので、 その反省からFirestoreのセキュリティルールについて学んだことを記します。 内容案内 本記事では以下について記載しています。 Firestore セキュリティールールのテスト環境構築方法(TypeScirpt & Jest) ユーザー認証のルー... 続きを読む

開発はコードありきという危険:地方からの戯言:エンジニアライフ

2018/08/20 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip 戯言 DevOps ベストプラクティス エンジニアライフ 地方

開発を進めるうえでは色々な方法があり、そのいくつかはベストプラクティスな方法論として纏められています。テスト駆動やドメイン駆動、色々な指針や方針があり、DevOps といった複合的な方法論にまでその幅は広がっています。もちろんこのような方法論は非常に有用で、実施しないときと比較するとはるかに質を向上させ... 続きを読む

結構マジメにVimのテスト環境を整えてみる(Python用)

2018/08/01 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip vim マジメ テスト環境 Python ターミナル

概要 現在に至るまで、UnitTestの実行はvim-quickrunかC-Zで戻ってからターミナル叩いてた。 現状だとVimでテスト駆動開発するのにつらみがある。 テスト用の設定を作り込むときが来たのだ。 ちな実行するのはPythonのUnitTest 現状の問題点 :QuickRun QuickRunはテスト全体実行しかできない。と思う(テストランナーでは... 続きを読む

記述したいのはサーバの状態なのか、セットアップ手順なのか - blog.harukasan.jp

2013/12/06 このエントリーをはてなブックマークに追加 50 users Instapaper Pocket Tweet Facebook Share Evernote Clip サーバ セットアップ手順 状態 セットアップスクリプト 弊社

2013-12-07 記述したいのはサーバの状態なのか、セットアップ手順なのか id:catatsuyが石狩DCでLTしていたように、 弊社のセットアップスクリプトもserverspecで管理されるようになった。 これによりセットアップスクリプトもテスト駆動になり、JenkinsによるCIでテストされるようになった。 手でセットアップしてみないと合ってるかどうかわからない時代は終わりを告げた。 そ... 続きを読む

Cucumber, ChefSpecとchefでテスト駆動のサーバ構築管理 #infrastructure #Cucumber #Ruby #chef #chefspec - Qiita

2013/01/27 このエントリーをはてなブックマークに追加 120 users Instapaper Pocket Tweet Facebook Share Evernote Clip Cucumber Infrastructure Qiita

Chef,Puppetに代表される自動構築・構成管理ツールを使うと開発したサーバを検証用などの目的で簡単に再現可能になります。 ただ、漠然としたサーバ構築をしていると何をサービス提供しているのかという定義が曖昧になるため、Cucumber等を使ったテストを軸に 応用すれば既存のサーバをCucumberによってモデリングし、Chefによって繰り返し再現可能な状態に持っていけます。 このコンテンツで使... 続きを読む

小野和俊のブログ:レガシーコード改善ガイド

2012/10/01 このエントリーをはてなブックマークに追加 96 users Instapaper Pocket Tweet Facebook Share Evernote Clip ゴー 本書 小野和俊 ソフトウェア 定義

以前からパラパラと部分的には目を通していたレガシーコード改善ガイドを、週末に最初から最後まで通して読んだ。 テスト駆動開発入門(以下TDD本)がゼロからテスト駆動でソフトウェアを開発するための方法を示した書籍であるのに対し、本書はテスト駆動で開発されなかったソフトウェアを、後からテスト駆動に変えていく方法を示した書籍である。本書の定義によれば、最近開発されたソフトウェアでも、テストコードのないコー... 続きを読む

本当のJavaScriptを知っているか!具体的にコードで学べる「テスト駆動 JavaScript」 | Act as Professional - プロとしての行為

2011/12/20 このエントリーをはてなブックマークに追加 424 users Instapaper Pocket Tweet Facebook Share Evernote Clip Act as Professional 行為 コード プロ

本書は裏表紙に「中級技術者向け」と明記されている。JavaScriptの言語仕様に関して、入門したことない人や、関数型の言語に見地のない人は、パーフェクトJavaScriptやサイ本あたりで、JavaScriptの言語仕様を身につけてから、取り扱うことを推奨する。それぐらい価値のある内容に本書は仕上がっている。 そして、 正統派なTDD(テスト駆動開発)について理解したい JavaScript自身... 続きを読む

プログラマの思索: RubyよりもJavaが好きな理由

2007/05/01 このエントリーをはてなブックマークに追加 151 users Instapaper Pocket Tweet Facebook Share Evernote Clip 思索 プログラマ Java Ruby Seasar

最近、Ruby関西に行ってRubyの勢いを感じている。 そんな時に、Javaの最近の動きを聞く機会があった。 Java6やSeasarの話を聞くと、JavaがC#やRailsの影響を受けているように聞こえた。 でも、話しているうちに、「やっぱりRubyよりもJavaが好きなんだ」と気づいた。 その理由は、「JUnitのようなテスト駆動ツールが揃っている」点に尽きる。 そこで「テスト駆動の観点から眺... 続きを読む

 
(1 - 10 / 10件)