ソフトウェア開発メモ

日々のソフトウェア設計、実装で考えている、気づいた事を書いています。それが真実か否かは保証しません。悪しからず。

2014-09-22から1日間の記事一覧

概念モデル≒メンタルモデル

概念モデルはつまりメンタルモデルという事を今日の朝に学んだ。なるほど腹に落ちた感じ。

継承とコンポジション 長所、短所比較

この記事について 当時の雑感について書いた物です。今ではちょっと認識が変わった。 はじめに ネットにも色々情報があるけど。自分の頭で考えて咀嚼するのが必要。 継承 長所 プロテクトメソッド、変数を使って柔軟なアクセスを提供できる。 派生クラスは基…

UIKit クラス階層について雑感

はじめに Cocoaはオブジェクトコンポジションの考え方を大胆に導入した世界初のフレームワーク*1だけ有って、他のプラットホームよりもクラス階層は浅い。標準フレームワークにおいて5階層を超える状況は私が知る限りない。 で、急に話は飛ぶけど、アップル…