翻訳

関数型Scala(7):ラムダとその他のショートカット - Mario Gleichmann

この記事はMario Gleichmann氏による、「Functional Scala」シリーズの第7回「Functional Scala: Lambdas and other shortcuts | brain driven development」を、氏の許可を得て翻訳したものです。(原文公開日:2010年12月5日) 前回は、関数型プログラミ…

関数型Scala(6):高階関数 - Mario Gleichmann

この記事はMario Gleichmann氏による、「Functional Scala」シリーズの第6回「Functional Scala: High, Higher, Higher Order Functions | brain driven development」を、氏の許可を得て翻訳したものです。(原文公開日:2010年11月28日) 関数型Scalaの第…

関数型Scala(5):内包を理解する - Mario Gleichmann

この記事はMario Gleichmann氏による、「Functional Scala」シリーズの第5回「Functional Scala: Comprehending Comprehensions | brain driven development」を、氏の許可を得て翻訳したものです。(原文公開日:2010年11月21日) 関数型Scalaの第5話によ…

関数型Scala(4):クロージャ - Mario Gleichmann

この記事はMario Gleichmann氏による、「Functional Scala」シリーズの第4回「Functional Scala: Closures | brain driven development」を、氏の許可を得て翻訳したものです。(原文公開日:2010年11月15日) 関数型Scalaの第4話にようこそ! 今回はあち…

関数型Scala(3):関数としてのオブジェクトとしての関数 - Mario Gleichmann

この記事はMario Gleichmann氏による、「Functional Scala」シリーズの第3回「Functional Scala: Functions as Objects as Functions | brain driven development」を、氏の許可を得て翻訳したものです。(原文公開日:2010年11月8日) 関数型Scalaの第3話…

関数型Scala(2):関数 - Mario Gleichmann

この記事はMario Gleichmann氏による、「Functional Scala」シリーズの第2回「Functional Scala: Functions | brain driven development」を、氏の許可を得て翻訳したものです。(原文公開日:2010年10月31日) 関数型Scalaの第2話へようこそ!前回は、コ…

関数型Scala(1):導入 - Mario Gleichmann

この記事はMario Gleichmann氏のブログエントリ「Functional Scala: Introduction | brain driven development」を、氏の許可を得て翻訳したものです。(原文公開日:2010年10月28日) また、当記事の翻訳許可を求めてメールした際、その返信として氏から暖…

組織パターン トップ10 - James Coplien

この記事はJames Coplien氏の記事「Organizational Patterns: Building on the Agile Pattern Foundations」を、氏の許可を得て翻訳したものです(元の記事が長いため抄訳としています)。(原文最終更新日:2006年7月9日) 目的の統一性("Unity of Purpose…

ドメイン特化言語とモデル駆動エンジニアリング - Johan den Haan

この記事はJohan den Haan氏の記事「DSL and MDE, necessary assets for Model-Driven approaches - by Johan Den Haan」を、氏の許可を得て翻訳したものです。(原文公開日:2008年8月11日) 私はこれまで、モデル駆動エンジニアリング(MDE)について、多…

モデル・ビュー・コントローラ - Trygve Reenskaug

この記事はTrygve Reenskaug氏の記事「MODELS - VIEWS - CONTROLLERS」を、氏の許可を得て翻訳したものです。(原文公開日:1979年12月10日) モデル モデルは知識の表象です。モデルは1つのオブジェクトであるかもしれませし(あまり面白くはありませんが…

Greg Young流CQRS - Mark Nijhof

この記事はMark Nijhof氏のブログ記事「CQRS à la Greg Young」を氏の許可を得て翻訳したものです。(原文公開日:2009/11/11) この記事は以前のブログである"blog.fohjin.com"にて公開していたものです。 以前、2日間の講習を受けた時に、ビールを飲みなが…

Cassandraデータモデル入門 - Arin Sarkissian

この記事は、Arin Sarkissian氏のブログ記事「http://arin.me/blog/wtf-is-a-supercolumn-cassandra-data-model」を氏の許可を得て翻訳したものです。(原文公開日:2009年9月1日) ここ1、2ヶ月というもの、DiggのエンジニアリングチームはCassandraにつ…

実例で学ぶCassandra - Eric Evans

この記事はEric Evans氏の記事「http://www.rackspacecloud.com/blog/2010/05/12/cassandra-by-example/」を、氏の許可を得て翻訳したものです。(原文公開日:2010年5月12日) 最近、Cassandraは注目を集めており、今まで以上に多くの人が組織で使おうと評…

モデル駆動エンジニアリングのために汎用言語とDSLを組み合わせる - Johan den Haan

この記事はJohan den Haan氏のブログ記事「http://www.theenterprisearchitect.eu/archive/2008/04/15/combining_general_purpose_lang」を、氏の許可を得て翻訳したものです。(原文公開日:2008年4月15日) モデル駆動エンジニアリングに関する以前の記事…

DSL開発:ドメイン駆動設計に基づくドメイン固有言語開発のための7つの提言 - Johan den Haan

この記事はJohan den Haan氏のブログ記事「DSL development: 7 recommendations for Domain Specific Language design based on Domain-Driven Design」を氏の許可を得て翻訳したものです。(原文公開日:2009年5月6日) ドメイン固有言語(DSL)という用語…

DCIアーキテクチャ - Trygve Reenskaug and James O. Coplien

この記事はartima developerに掲載されている、Trygve Reenskaug氏とJames O. Coplien氏による記事「The DCI Architecture: A New Vision of Object-Oriented Programming」を、著作権者であるBill Bennrs氏の許可を得て翻訳したものです。本文内の図の著作…

BDDと共通言語 - Greg Young

この記事は、Greg Young氏のブログ記事"BDD and the Shared Language"を、氏の許可を得て翻訳したものです。(原文公開日:2007年10月16日) ここ数ヶ月というもの、私はすました顔でここに座り、BDDには自分にとって理解すべきようなものは何もない、と言っ…

BDDとDDD - Dan North

この記事はDan North氏が、QCon London 2009において行った発表"BDD and DDD"のスライドを、氏の許可を得て翻訳したものです。 ドメイン駆動デザインとは何か? 「ドメインにフォーカスを当て、そのドメインがソフトウェアに大きな影響を与えるようにしむけ…

ストーリーについて - Dan North

この記事はDan North氏の記事「What’s in a Story?」を氏の許可を得て翻訳した公式版("the official translation")です。(原文公開日:2007年2月11日) ふるまい駆動開発("Behaviour-driven development")は「アウトサイド・イン」の方法論です。ビジネ…

RIAとは何か? - James Ward

この記事はJames Ward氏の記事「What is a Rich Internet Application?」を氏の許可を得て翻訳したものです。(原文公開日:2007年10月17日) ソフトウェアを通じて得られる経験が自然界に近づくほど、より多くのユーザはその経験をうれしいと感じるようにな…

BDDの導入 - Dan North

この記事はDan North氏の記事「Introducing BDD」を氏の許可を得て翻訳した公式版("the official translation")です。(原文公開日:2006年9月20日) 私は1つ問題を抱えていました。様々な環境にあるプロジェクトでテスト駆動開発(TDD)のようなアジャイ…

時間的な結合度とふるまいにおける結合度 - Ian Robinson

この記事はIan Robinson氏の記事「http://iansrobinson.com/2009/04/27/temporal-and-behavioural-coupling/」の全文を、氏の許可を得て翻訳したものです。 私はこれまでに幾度となく開発者やアーキテクトの人たちと仕事をし、分散システム設計時の選択に関…