Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

Principle

原則 | Command/Query Separation(コマンド・クエリ分離の原則)

概要 Command/Query Separation(コマンド・クエリ分離の原則) 詳細 Command/Query SeparationについてはBertrand Meyer氏が書籍「Object Oriented Software Construction」で触れたのが始まり。基本的な考え方は、オブジェクトのメソッドは以下の二つのカテ…

Principle

概要 ソフトウェア開発に関わる各種原則 詳細 原則 内容 DRY Don't repeat yourself。重複を防ぐ考え。提唱者Andy Hunt,Dave Thomas YAGNI You ain't gonna need it。今必要のあるものだけ作る 単一責任の原則 SOLIDのS。The Single Responsibility Principl…