書こうね、って言ってたのはどこのどいつだよ…
1: 全然コード規約に従ってない -- ok 100歩譲って、規約は口約束だからまぁそこまで気にするな、ということを認めても、だ。script/***/foo.js は .apply を使うスタイルじゃなかったの…?
2: open/close principle に全然沿ってない。これ、どうやって拡張するの?押し付けてきたこのコードだと、僕の問題は全然解決できないんですが…
ライブラリと呼ぶからには、
a) めんどくさいことは全部透過的に解決
b) インターフェイスは極力簡単に
c) トリッキーなことはオプションで触れるように
するだろ普通。このスタイルだと、めんどくさいことは全部個別にラッパーを書いて解決しなきゃだめじゃん…
Permalink | 記事への反応(1) | 08:40
ツイートシェア
利用しやすいコードって「万人が」じゃなくて「自分が」だと思うんだよね。 だって、実際にそう言う場面に出くわすか? 会社で色んな人間がライブラリに手を加えるって状況をたまに...
残念だけど、あなたの周りの人があんまり凄くないってことだと思うよ。もし、ライブラリに手を加えて、わかりにくくなってるんだったら。
煽りじゃなくて疑問なんだが「凄い」ってなんだ?万人にもわかりやすいコードって事か? あんたの「凄い」の基準が良くわからんが、人それぞれじゃねぇ? オープンソースのコードと...