タグ

OOPに関するdenkenのブックマーク (2)

  • JavaScriptプログラマって意外とAdaの事好きなんじゃないの?

    JavaScriptのOOPとAdaのOOPはもの凄く似ているという説がありまして、実はスムーズに移行できるのではないかと思うわけです。 例えばJavaScriptで適当なクラスを作ってみる。 function Klass(initialValue) { this.var = initialValue; } Klass.prototype.method = function(arg) { for (var i = 0; i < arg; i++) { console.log(this.var); } }; var instance = new Klass(17); // ドット記法ならプロトタイプチェインを自動で検索してくれる instance.method(3); // -> 17 17 17 // あるいはcallで。この場合プロトタイプチェインは働かない Klass.prototyp

  • 脱オブジェクト指向のススメ:ビジネスをデザインするブログ:オルタナティブ・ブログ

    知り合いから相談に乗ってやってくれと頼まれたので、ある若手プログラマと会って話をした。お題はスキルパスについでだ。大学を卒業後、独学でプログラミングを学び、現在は中規模開発会社で、主に業務システムの開発に携わっているそうだ。 で、相談の内容は、「このまま現在の業務を続けるか、辞めて、専門学校などでゼロからプログラミング(というかシステム構築)を学びなおすべきか」というものだった。 で、「どうして?」って聞いたところ。 「やっぱり、オブジェクト指向とか、きちんと理解していないので、基礎からやり直したいんです」とのこと。 で、よくよく話を聞いてみると、要は、現場の開発において発生するいろいろな課題を解決できないのは、オブジェクト指向などをよく理解していないからでは?と思いこんでいるようである。 「・・・・」 この手の相談を受けるたび、正直私は気が遠くなるのだ。ITmediaの紙面上で書くのは少

    脱オブジェクト指向のススメ:ビジネスをデザインするブログ:オルタナティブ・ブログ
    denken
    denken 2006/06/09
    []「「流行ってる技術=役に立つ技術」というわけではないということをしっかりと認識しなければなりません。今の技術者にもっとも必要とされる能力は、バズワードと本当に必要な知識を区別する能力かもしれません」
  • 1