2006-10-08から1日間の記事一覧

なぜ人はオブジェクトの中身を忘れることが出来ないのか

OOP

「カプセル化」などと念仏を唱えながら、何故人はオブジェクトの中身を忘れることができないのでしょうか。関数インスタンスもクラスインスタンスも、プログラムを構成するための構造化エンティティ*1です。 *1:「構造化エンティティ」という語を知ったのは…

「クラスとは何か」を優しく教える方法

OOP

クラスとは何か、を入門者にも優しく教えるにはどうしたら良いんでしょうかね〜。抽象データ型経由で教える、と言うのも一つの手だと思うのです。

OOP学習の良書はSqueakです

良い師匠なら運任せしかないのですが、良書ならあたしにも一つお勧めがあって、それは Squeak という名前のダイナミック・ドキュメントです*1。読んで良し、書いて良し、動かして良しですよ♪先のクラスとインスタンスの違いのお馬鹿さんにしたって、クラスも…

クラスはオブジェクトであると言い切れない大人の事情

カレーなる辛口Javaな転職日記さん経由、初心者がJavaを“超高速”で学ぶためのコツ | 日経 xTECH(クロステック)。久しぶりに酷すぎる記事を見て呆然。なんですか、これは。これが日経ソフトウェア2005年2月号に記事だというから、かなり憂鬱。Cマガジンが無…