ここは、Martin Fowler's Blikiの日本語翻訳サイトです。Martin Fowler氏本人の許可を得て公開しています(本家右下のtranslationsを参照)。データはGithubで管理していますので、どなたでも翻訳に参加することが可能です。
※現在、移行中につき、Markdown形式になっていないものが多々あります……。PRいただけると大変ありがたいです。
API design / agile / agile adoption / agile history / application architecture / application integration / bad things / build scripting / certification / clean code / collaboration / conferences / continuous integration / data analytics / database / delivery / dictionary / diversions / diversity / documentation / domain driven design / domain specific language / encapsulation / estimation / evolutionary design / extreme programming / infodecks / internet culture / language feature / lean / legacy rehab / legal / metrics / microsoft / noSQL / object collaboration design / presentations / process theory / productivity / programming platforms / project planning / projects / recruiting / refactoring / refactoring boundary / requirements analysis / retrospective / ruby / scrum / software craftsmanship / team environment / team organization / technical debt / technical leadership / testing / thoughtworks / tools / travel / uml / version control / web development / website / writing /
article
- Rubyの構文のかんたんな紹介
- ソフトウェアとオバマの勝利
- 言語ワークベンチ
- エンタープライズアプリケーション開発のパターン
- ドメインロジックとSQL
- ThoughtWorksにおけるRuby
- 朝会のパターン:立ってるだけじゃないよ
API design
- コレクションクロージャメソッド
- OverloadedGetterSetter
- RoleInterface
- ConstructorInitialization
- 暗黙的インタフェースの実装
- 流れるようなインタフェース
- 最小インタフェース
- ヒューメインインターフェイス
- コマンド・問い合わせの分離
- 制御の逆転
- ハリウッド原則
- 儀礼的実装
- ソフトウェア開発の心構え
- デコレートコマンド
- 公布済みインターフェイス
- コマンド指向インターフェイス
- 型付きコレクション
- HarvestedFramework
- FoundationFramework
- バリューオブジェクト
agile
- 自己テストコード
- ユーザーストーリー
- 対話的ストーリー
- ヘロヘロScrum
- 初期の苦痛
- アジャイル対リーン
- ソフトウェア開発の学派
- 機能の専念
- アジャイルの押し付け
- 顧客親近性
- AgileManifestoMeeting
- 厳密なアジャイル
- コードがドキュメントだ
- 漸進主義の広まり
- 固定スコープの幻想
- C3
- アジャイルな引継ぎ
- アジャイル認定試験
- アジャイルは誰のもの?
- ピープル指向
- 顧客満足
- 固定価格
- 大規模アジャイルプロジェクト
agile adoption
agile history
application architecture
- 犠牲的アーキテクチャ
- レポーティングデータベース
- CircuitBreaker
- リソースプール
- トランザクションレス
- ContextualValidation
- 制御の逆転
- レイヤリングの原則
- ローカルDTO
- staticの置き換え
- ストラングラーアプリケーション
- 回収不能コスト駆動型アーキテクチャ
- 公布済みインターフェイス
- ドメインモデル貧血症
- プレゼンテーションとドメインの分離
- エンタープライズアーキテクチャ
- アプリケーション境界
- 固定長文字型
- 第一の法則
application integration
- サービス管理者
- ServiceOrientedAmbiguity
- 統合データベース
- アプリケーションデータベース
- データベーススタイル
- サービススタブを提供する
- エンタープライズアーキテクチャ
- アプリケーション境界
- 複数の正規化モデル
bad things
- DiversityImbalance
- 意味的衝突
- OverloadedGetterSetter
- ヘロヘロScrum
- CheaperTalentHypothesis
- TestCancer
- 機能の専念
- DataClump
- superの呼び出し
- テストが失敗したりしなかったり
- ディテスタブル
- 壊滅的フェールオーバー
- ローカルDTO
- アサーションのないテスト
- 回収不能コスト駆動型アーキテクチャ
- ドメインモデル貧血症
build scripting
certification
clean code
collaboration
conferences
continuous integration
data analytics
database
- レポーティングデータベース
- Datensparsamkeit
- リソースプール
- DatabaseThaw
- トランザクションレス
- メモリ内データベース
- 統合データベース
- アプリケーションデータベース
- データベーススタイル
- データモデル
delivery
- 自己テストコード
- CircuitBreaker
- デプロイメントパイプライン
- 継続的デリバリー
- BlueGreenDeployment
- Buildix
- 壊滅的フェールオーバー
- diffデバッグ
- アジャイルな引継ぎ
- バグが超少ないプロジェクト
- データベースとビルドタイム
dictionary
diversions
diversity
documentation
domain driven design
- 顧客ロイヤルティソフトウェア
- TypeInstanceHomonym
- ユビキタス言語
- ContextualValidation
- ドメインモデル貧血症
- CurrencyAsValue
- バリューオブジェクト
- エヴァンスの分類
domain specific language
- ビジネスリーダブルDSL
- モデル駆動ソフトウェア開発
- MDSDとDSL
- 構文ノイズ
- パーサー恐怖症
- ドメイン特化言語
- Rubyのアノテーション
- 内部DSL
- DSLの境界線
- 流れるようなインタフェース
- LanguageWorkbenchReadings
- メタプログラミングシステム
- UseOfXML
- LayProgrammer
- CobolInference
encapsulation
estimation
evolutionary design
extreme programming
infodecks
internet culture
language feature
- コレクションクロージャメソッド
- 構文ノイズ
- クラスインスタンス変数
- Rubyのアノテーション
- SmalltalkBooks
- superの呼び出し
- ダイナミックタイピング
- クロージャ
- PublicCsharpFields
- 公布済みインターフェイス
- オブジェクト指向を学ぶにはどの言語がよい?
- ProtectedData
- アクセス修飾子
- Annotation
lean
legacy rehab
legal
metrics
microsoft
noSQL
object collaboration design
presentations
process theory
- 犠牲的アーキテクチャ
- 守破離
- SEMAT
- ソフトウェア開発の学派
- 設計=スタミナ仮説
- 機能の専念
- コードの所有
- 漸進主義の広まり
- メタファによる問いかけ
- 欠陥技術の二分法
- やっぱり機能別組織が好き
- ソフトウェア開発の心構え
- 委任主義
- 直轄主義
- ピープル指向
- 建築家
- SWEBOK
- 失敗とは
productivity
programming platforms
project planning
- XPのベロシティ
- 見積もりの目的
- 支払利息の見積もり
- ローラースケート実装
- 設計償却線
- 5ポンドの鞄
- 柔軟なスコープ
- 固定スコープの幻想
- 標準ストーリーポイント
- ジャンケン見積り
- 昨日の天気
- 生産性は計測不能
- 固定価格
- 大規模アジャイルプロジェクト
projects
recruiting
refactoring
- 自己テストコード
- DataClump
- コードの臭い
- RefactoringPhotran
- staticの置き換え
- リファクタリングの定義
- リファクタリングの誤用
- C-Refactory
- リファクタリングの語源
- Cringelyをリファクタリング
- フレームワーク構築
refactoring boundary
requirements analysis
- ユーザーストーリー
- 命令的ストーリー
- 対話的ストーリー
- ローラースケート実装
- 機能の専念
- 顧客親近性
- 柔軟なスコープ
- 固定スコープの幻想
- 標準ストーリーポイント
- 実例による仕様書
- ユースケースとストーリー
- ユースケース
- 歴史はでたらめじゃない
- オンサイト顧客
retrospective
ruby
- コレクションクロージャメソッド
- DynamicTypeCheck
- GroovyOrJRuby
- RubyMicrosoft
- RailsConf2007
- クラスインスタンス変数
- Rubyのアノテーション
- エンタープライズRails
- RubyPloticus
- EvaluatingRuby
- Rubyピープル
- ダイナミックタイピング
- オブジェクト指向を学ぶにはどの言語がよい?
scrum
software craftsmanship
team environment
team organization
- サービス管理者
- 好ましい設計スキル
- 顧客親近性
- コードの所有
- 技術別組織
- やっぱり機能別組織が好き
- 機能別組織
- アプリケーション境界
- セキュリティと設計
- 大規模アジャイルプロジェクト
- LayProgrammer
technical debt
technical leadership
testing
- UnitTest
- 自己テストコード
- テストカバレッジ
- TestCancer
- ObjectMother
- Xunit
- テストダブル
- TestInvariant
- メモリ内データベース
- テストが失敗したりしなかったり
- ディテスタブル
- テスト駆動開発
- staticの置き換え
- Junit新インスタンス
- テスティングリソースプール
- アサーションのないテスト
- 実例による仕様書
- データベースとビルドタイム
- テスト用言語
- Agiledox
- スタブの生成
- ClockWrapper
thoughtworks
- CheaperTalentHypothesis
- 好ましい設計スキル
- ThoughtWorksChina
- 多様性
- LeadershipDivide
- Royの社会的実験
- いちばん大切なのは人
- オープンソースリサーチ
- ローテーション
- ThoughtWorks2005
- 柔軟なスコープ
- オープンな知的財産
tools
travel
uml
- モデル駆動ソフトウェア開発
- UMLアクティビティ図
- ボールとソケット
- UMLスケッチツール
- モデル駆動型アーキテクチャ
- 派生情報
- UnwantedModelingLanguage
- クラス図におけるローカル変数
- 依存と関連
- プラットフォーム独立の誤用
- ユースケースとストーリー
- ユースケース
- 基数ではなく多重度
- Uml2
- includeとextend
- UMLモード
- スケッチとしてのUML
- プログラミング言語としてのUML
- 設計図としてのUML
- 集約とコンポジション
- クラス図におけるコレクション
version control
web development
website
writing
- AvoidingVideo
- BookCode
- DuplexBook
- Translations
- Neologism
- JohnVlissides
- SmalltalkBooks
- 事例証拠
- PatternShare
- もっとVersionControlを!
- 一般的な助言の限界
- 虎の威を借りてみる
- サンプルコード
- XSLTから遠ざかる
- パターンは新しいもんじゃない
- UseOfXML
- ドット投票
without tags
subscribe via RSS