2008年1月27日日曜日

1 Introduction to the CLOS Model

要点のまとめ。


  • OOの特徴

    • ドメインの情報(モデル)をストレートにプログラミングに利用可能
    • インターフェイス化
    • 隠蔽
    • 整理されたユーザ拡張性が可能
    • 大規模プログラミングが楽になる。

  • CLOSの特徴

    • OOの特徴
    • 標準化されているのでポータブルである
    • CLOSは、よいOOを強制しない。下手なOOも可能である。よいOOを可能とする機能はもっている。

読む目的

Practical Common Lisp に続いて、Object-Oriented Programming in COMMON LISP を読みたいと思います。

読む目的は次のとおり。

  • PCLでCLにおけるOOの入門はできた。
  • でも、実際にCLでOOしようとすると、PCLからの知識だけでは足りず、調べごとをすることが多い。。。
  • いちど、CLOSプログラミングについて、まとめて勉強したい。


PCLよりはのんびり読みたいのですが、もしかしたら途中でじれて、加速するかもしれません。