タグ

ooに関するioxのブックマーク (2)

  • OOコード養成ギブス - rants

    Binstock on Software: Perfecting OO's Small Classes and Short Methods The Pragmatic Programmersシリーズの新しい、The ThoughtWorks Anthologyの中に 興味をそそるエッセイがある。Jeff Bayの"Object Calisthenics"だ。 これは良いオブジェクト指向の性質を実証する小さなルーチンを書く方法をマスターするための 詳細にわたるエクササイズだ。オブジェクト指向なルーチンを書く能力を向上させたい開発者がいるなら このエッセイに目を通すことを勧める。ここにBayのアプローチを要約してみよう。 彼は次にあげられる制約のもとに1000行のプログラムを書くことを勧めている。 これらの制約は意図的に過剰な制限となっているが、これは開発者を手続き的なやり方から脱却させるた

    OOコード養成ギブス - rants
    iox
    iox 2008/07/31
  • 404 Blog Not Found:perl - 万能なnewの書き方


    2007042322:45 Lightweight Languages perl - new Perl5OO  package Klass; sub new { bless {} }; name sub name { my $self = shift; $self->{name} = shift if @_; return $self->{name}; }  package Klass; sub new { bless {} }; package Klass::Sub; our @ISA = qw/Klass/; # new
    404 Blog Not Found:perl - 万能なnewの書き方
    iox
    iox 2007/04/24
    Perlのクラスの書き方
  • 1