「1メソッドは 50行以内」
twitterで教わった。
まぁこの手の制約のあるところは多いし、それに対してナンセンスだという声もよく聞くんだけど、私はわりとこの手の制約には好意的だったりする。まぁ「再帰禁止」とかはナンセンスだと思うけど。
More »
|
Archive for the ‘プログラミング’ Category
「1メソッドは 50行以内」twitterで教わった。 まぁこの手の制約のあるところは多いし、それに対してナンセンスだという声もよく聞くんだけど、私はわりとこの手の制約には好意的だったりする。まぁ「再帰禁止」とかはナンセンスだと思うけど。 Cは高速過ぎるいや、速いことそれ自体がいけないとは思わないんだけど。 なんで表題のようなことを思ったかと言えば、Cが高速だってのは安全性とのトレードオフの結果だから。そして、アプリケーションの律速要素は言語それ自体よりも、それ以外の部分にあるから。となると、そんなにCばかりが高速になる必要はないし、だったら安全性を確保してもいい。 「似ている」のわけ[OSC島根]「RubyでCOBOL技術者は復活する」—松江市の基幹システム開発で得られた実感 やっぱりって感じではてブでつっこまれているんだけど、元上司のことなので、ちょっと弁護しておこう。 デバッガなんて使わねーよ吉岡さんのblogより。 へー、
そうか、私はプログラマじゃないんだな。 Rubyのハッシュのアクセスを手抜きする方法前にもチラと書いたけど、RubyでJSONをいじっている。 JSONの処理系はいくつかあるようだけど、私はsimple-json.rbを使っている。 これが良いライブラリなのかどうなのかはわからないけど、とりあえずちゃんと動いているので満足している。 RubyとJSONちとRubyでJSONを使いたくて調べてる。 とりあえずは、 Ruby で JSON のエンコード・デコードを行うクラス「simple-json.rb」 を見つけて使ってみた。ごちゃごちゃ面倒なことがなく使えるのがいい。RubyForgeには、 json – JSON implementation for Ruby というのがある。後者はgem一発で入るらしいけど、先に見つけた前者でやってみた。 プログラム言語に「わくわく」なんていらんでしょひがさんのblogより。 Matzの寝言へのつっこみだから、多分信者があれこれ書くんだろうなぁ。あ、でもひがさんのblogはJavaの信者多いから、それ程でもないか。 「プログラム設計書」って必要?最近のお題は「プログラム設計書」らしい。 私はプログラムに書くコメントが嫌いだ。それどころか コメントを書いたら負けとさえ思っている。同じ理由で、「プログラム設計書」とか「詳細仕様書」と呼ばれるコードレベルの設計書も嫌いだ。嫌いなだけじゃなくて不要だと思っている。 |
|