2006-09-25 専門用語と思考停止 知らない専門用語を聞くと、思考停止に陥りがちです。 オブジェクト思考なんてまさにそのパターンにあてはまりそう。オブジェクト、カプセル化、ポリモーフィズム、継承、移譲、汎化、特化。難しそうな言葉がいっぱいです。今では普通はオブジェクト指向で考えていますが、知らない人に説明してみろと言われると上手く説明できないんですよね。特にC言語を知らない人に対して。クッキーの型とクッキーとか、ペンギンは鳥だけど飛べないとか、言われてもわかんないよね。うーん、C言語を知らない人にはどういう説明がいいんだろう。 ちなみにHaskellの世界もわからない専門用語がいっぱいでした。モナド、カリー化、関数合成…