hirapi's blog

ちゃんとしたふりをする

Ruby

「車窓からのTDD」をRubyで書き直してみる

やること 「車窓からのTDD」(後述)を読みながら、出てくるjavaのコードをRubyで書き直してみる TDDの雰囲気つかみつつ、Rubyのリハビリをする 『レガシーコードからの脱却』を読んでTDDちゃんとやりたい気持ちが本格化してきた ここ数ヶ月間対人の業務や別…

『プロを目指す人のためのRuby入門』を読んだ

gihyo.jp プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ) | 伊藤 淳一 |本 | 通販 | Amazon を読んだ。以下「チェリー本」と呼ぶ。 フル写経はせずに、初めて見たり自分でぱっと書けなかった…

Hanami公式入門ガイド日本語訳【5】Getting Started(4)

http://hanamirb.org/guides/1.1/getting-started/#writing-our-first-test 初めてのテストを書く ブラウザでアプリケーションを開いたときに最初に目にする画面は、ルーティングが何も定義されていないときに表示されるデフォルトページです。 HanamiはWeb…

Hanami公式入門ガイド日本語訳【4】Getting Started(3)

http://hanamirb.org/guides/1.1/getting-started/#hanami-architecture Hanamiのアーキテクチャ Hanamiのアーキテクチャでは、同じRubyのプロセスで別々のHanamiアプリケーション(とRackアプリケーション)をホストすることができます。 これらのアプリケ…

Hanami公式入門ガイド日本語訳【3】Getting Started(2)

http://hanamirb.org/guides/1.1/getting-started/ 前提知識 http://hanamirb.org/guides/1.1/getting-started/#prerequisites 始める前に、いくつかの前提を確認しましょう。 まず、webアプリケーション開発の基礎知識はあるものと仮定します。 また、Bundl…

Hanami公式入門ガイド日本語訳【2】Getting Started(1)

http://hanamirb.org/guides/1.1/getting-started/ はじめよう こんにちは。このページを読んでいるということは、あなたはHanamiについてもっと学びたいと思っていることでしょう。 すばらしい、おめでとう! 保守しやすく、安全で、高速で、テストしやすい…

Hanami公式入門ガイド日本語訳【1】Introduction

Hanami | Guides 英語のリハビリがでら和訳してみることにした。 はじめに Hanamiとは? Hanamiは、多くの小さいライブラリで構成されたRuby MVCフレームワークです。 Hanamiはシンプルで安定したAPI、最小限のDSLを有しています。また、過度な責務を負った…