タグ 設計技法
人気順 5 users 10 users 50 users 500 users 1000 usersRuboty のコードリーディングで Ruboty の仕組みを理解すると共に Ruby の設計・実装の定石を学ぶ #ruboty - Qiita
概要 Ruboty のコードリーディングで Ruboty の仕組みを理解すると共に Ruby の設計・実装の定石を学びます。 確認対象は、コマンドラインで ruboty を実行して Ruboty が起動するまでの部分です。 はじめに Ruboty の構成を理解するために、この解説を作ろうと思ったのですが、 Plugin による拡張などを含めた高レイヤの設計技法 適切な命名により、単一責務で分割され... 続きを読む
staticおじさん達に伝えたい、手続き指向とオブジェクト指向の再利用の考え方の違いについて - 達人プログラマーを目指して
書籍紹介, 分析・設計技法, オブジェクト指向, アーキテクトの仕事何が良いプログラムかという点はもちろん人やコンテキストによって異なりますが、少なくともプログラマーとしての私の信念としては、機能拡張や変更が容易なプログラム単体試験によって正しく動作することの検証が容易なプログラムどういった内容が記述されているか理解しやすいプログラムといったものこそ、「品質の高い」プログラムが持つべき性質として、... 続きを読む
ドラゴンボールで学ぶオブジェクト指向 改 - 達人プログラマーを目指して
分析・設計技法, オブジェクト指向ドラゴンボールといえば、大変に人気の高い国民的、いや世界的な漫画、アニメですが、昨日匿名ダイアリーでドラゴンボールをネタにしたオブジェクト指向の解説がホッテントリに入っていました。ドラゴンボールで学ぶオブジェクト指向多くの人に親しみやすい題材でオブジェクト指向の考え方を解説するというのは非常に興味深い試みなのですが、オブジェクト指向の説明としては不適切なところがあ... 続きを読む