タグ

2007年6月15日のブックマーク (4件)

  • 使わないと損をするModel-View-Controller MVC

    1 はじめに SmalltalkのOJTを通して、「Smalltalkへのスムーズな導入」を行うために、いくつかの留意点があることを私は学びました。 ① データとアルゴリズムがパックされたオブジェクト(情報隠蔽) ② オブジェクト間コニュニケーション(メッセージ伝送) ③ クラスとインスタンス関係(メタクラスとクラス関係) ④ クラス階層構造(インヘリタンス機能) ⑤ アルゴリズムをデータとして扱うこと(closure/continuation) ⑥ Model-View-Controller(MVC) ⑦ 依存性(change&update) ⑧ プラガブルの考え方(pluggableMVC) ①〜④までは、オブジェクト指向プログラミングという形で多くの解説書が手に入りますので問題はありません。 ⑤は、LispやPrologを知っておられる方には簡単になじめます。アルゴリズムをデータとし

    yugui
    yugui 2007/06/15
  • オブジェクト指向分析/設計概論

    1 はじめに Javaプログラミングを行っていくうえで、大きな関門となるのはオブジェクト指向分析/設計でしょう。「クラスとオブジェクトの違いは」といった初歩的なものから、「再利用性を高めるためのフレームワークとコンポーネントの責任の配分の度合」といった高度なものまで、Javaプログラミングの要諦(ようてい)はオブジェクト指向分析/設計との関係の中にあるに違いありません。 Javaプログラマという立場からオブジェクト指向分析/設計を取り巻く状況を整理してみるのが稿の目的です。 業界標準のオブジェクト指向モデリング言語であるUMLと、代表的なオブジェクト指向分析/設計プロセスであるユニファイドプロセス、そして最近発展が著しいパターン技術をベースにJavaプログラマに取ってのオブジェクト指向分析・設計の枠組みを総括してみました。 2 オブジェクト指向とは何か オブジェクト指向といえばクラスやイ

    yugui
    yugui 2007/06/15
  • 仕事中に居眠りしているところを発見されたときの言い訳:Geekなぺーじ

    ソフトウェアの設計をしています 考え中です 学習中です え?寝てました? ええ、寝てましたが、何か? だったら、仕事下さい ラリホービートルにやられました 昨日は祭りに参加していました 最近残業が多くて。。。 彼女(彼氏)が離してくれなくて。。。 昨晩はみんなで魔王を倒していました コーヒー下さい サメはいいよぉ~ いい天気ですねぇ もう少しでフレディに殺されるところでした 昨日はブログのネタが見つからなくて。。。 仮眠室が欲しいです ごめんなさい、ごめんなさい、ごめんなさい!

    yugui
    yugui 2007/06/15
    眠りに落ちる瞬間は結構ひらめくからこれが困る。。
  • Engadget | Technology News & Reviews

    Anker's 3-in-1 MagSafe foldable charging station drops back down to its Prime Day price

    Engadget | Technology News & Reviews