アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
ほとんど無い (スコア:1, すばらしい洞察)
・インデントはTabで。
・テクニックに走らず、誰が見てもわかりそうな構文で。
・できるだけ省略しないで書いて。
命名規則とかは、今の会社では無いですね。
Re: (スコア:1, 興味深い)
何をもって「テクニックに走った」と呼ぶか?がまちまちなんで困るんですよね。
例えばRuby畑(の外側)で時々聞く、「RubyのBlockは使わない。イテレータ使わない。for文でやる」という奴。
私は、そんなことしたらRubyのうまみの8割が消し飛ぶ、
(だってそれじゃVBと字面そっくりじゃん。だったら素直にVB使えよ)
つまりRubyにBlockは「必須」だと思うのですが、
あれを「テクニックだ。誰が見ても読めるってわけじゃないから却下」する人らも居るようです。
#宝の持ち腐れだと思うぞー?
#Rubyのうまみは突き詰めればリテラルだろ。正規表現リテラル、(埋め込みが出来る)文字列リテラル、Rangeリテラル、そして関数リテラルもどきのBlock、などなど。
#あとはメタプログラム系かな。
#OOPなんていまどき当たり前なので騒ぐだけ野暮。
Re: (スコア:2, 興味深い)
> 何をもって「テクニックに走った」と呼ぶか?がまちまちなんで困るんですよね。
これには深い意味があって、
・周りのメンバの力量が計れない人は、チームを組んでもうまくやっていけない
って所の裏返しです。
先に上げた4つの規約も、大雑把にいえば「協調性・思いやりを持ちましょう」程度の事です。
これが無いと、例えずば抜けた能力があってもうまくいかないです。
Re:ほとんど無い (スコア:0)