「自転車置き場の議論」を含む日記 RSS

はてなキーワード: 自転車置き場の議論とは

2016-02-26

円周率3.14問題雑感

まあ自転車置き場の議論感はあるけど, 自転車置き場の議論楽しいので許してほしい, と言い訳をした上で書く. くだくだしくどうでもいいことを書くのでお暇な方だけどうぞ. 私自身は円周率3.14で教えるべきか否か, というのには特に意見がない. それはそれとして, の話.

追記:増田勝手に半角の不等号を文字実体参照に直すのやめろ!!!!!(全角に直した)

2014-08-12

コーディングスタイル論争「カッコを省略するな」が出るたびに思う事

こういう記事が上がって

それへの反応

記事最初のカッコの省略だけど、世界的に評価されて広く使われてるようなプロジェクトコードを見ると、案外{}が省略されていたりしてそんなことは気にしてない。(たとえばlinux, apache, postgresql, mysql, chromium, netbeeans, eclipse, llvm, jruby, android)

で「こんなコードを書くヤツは夜道に気をつけろ」「八つ裂き」みたいな大げさな反応してるのって、どういうコードを書いてるかよく分からないような人たち。

自転車置き場の議論的な、素人でも分かりやすポイントからこのツッコミって人気あるのかね。

―――――↓見てないかもしれないけどブクマとかへの返信を追加―――――

2chあたりでコーディングスタイル議論になったときは、俺様基準じゃなくて実際に成果を出してる人たちが採用してるコーディングスタイル基準にしようぜってことで、誰もが認める成果を出しててソースを見れるオープンソースコードを引き合いに出すことが多いんだけど、そうするとよくある反論が二つある。

みたいなの。

さすがにはてなツイッターじゃ、前者のような「お前は20年前からタイムスリップしてきたのか」みたいな認識の人はいないみたいだけど後者のような人は何人もいるね。

高度なコードを書いてる人とITドカタのコーディングルールは違うってなんなんだろうね。

「高度なコードを書いてる人は低レベルケアレスミスなんてしない、だからカッコを省略しても平気なんだ、レベルの低い連中はケアレスミスをするからカッコが必要なんだ」って認識なのかね。

まあたしかに「viは一晩で書かれた」みたいにハッカーが複雑なコードを一気に書きあげてバグがなかったみたいな伝説ってあるけど、素人じゃないんだからそういうハッカーイメージで高度な人たちをとらえるのはやめよう。

集中力が高度でケアレスミスをしないとか、今どきのソフト開発の「高度」はそういう意味じゃありません。

高度なソフトを開発している人たちは、おおむね読みやすさや保守性にセンシティブです。そのらのSIerなんかに比べたらはるかに。

で、そういう人たちが、カッコを書くか書かないかなんてどうでもいいって認識からカッコを省くコードが書かれてるんです。

ハンガリアン記法コードの質を高めると信じられてたときとか、if (100 == n) のように比較で定数を左にもってくるのが流行ったときも、そういう流儀の人たちは自分らは安全側に倒してるから正義だって信じて主張を全然曲げなかったですね。

むやみに安全側に倒せばプロだとか、コードの質にセンシティブだって思考は恥ずかしいみたいな風潮になればいいのにね。

2012-03-31

http://anond.hatelabo.jp/20120331104222

そうなんだよなあ。昔は斜め上っぷりに笑ったりしてたもんだが、最近はもはや怒りというか

ウンザリ感の方が先に来る。まだ適当なことを言ってやがるのか、いい加減にしろ、と。

まあ多分、痛いことを言ってるのがもっぱら「今そこにある問題」の原発事故関連だったりして、

トリアージとか日の丸うんこみたいな「自転車置き場の議論」じゃなくなってしまたからかもな。

あいつらがトンデモを言えば言うほど傷つく人が出るのが見えてしまってるわけで。

本当は、「だからこそ」もっと批判しないといけないのだろうけれど。

2012-01-27

http://anond.hatelabo.jp/20120127174235

次元の低い話に首を突っ込んで偉そうに語る人




というのはどうなんだろうか・・・

自転車置き場の議論というのか・・・

ログイン ユーザー登録
ようこそ ゲスト さん