- リーダブルコーディング技術スレ
276 :デフォルトの名無しさん[sage]:2014/11/24(月) 07:30:10.66 ID:NWUcXEp0 - > 読みやすさは主観であり、人により異なる。
つまり、人によっては、Aという書き方が読みやすく、 別の人は、Bと言う書き方、Cと言う書き方が一番読みやすいということ > 全員に対して読みやすさを一定量担保するために、コーディング規約を作る。 たとえば規約でBという書き方に統一する。 さて、統一することによって、Aという書き方は読みにくということになるのか? Bという書き方は読みにくいということになるのか? もちろん違う。なぜなら、 > 読みやすさは主観であり、人により異なる。 と書いてあるように、人によって、AやCが読みやすいということに変わりはないからだ。 つまりなりが良いたいかというと、 AでもBでもCでも読みやすいことには変わりないということ。 統一するのは、読みにくい書き方を無くすのが目的であり、 読みやすい書き方は複数あるということは真実だし、 読みやすい書き方ならどれでもいいことにかわりはないのである。 だからこそAとCは自分のに取っては一番ではないが それでも読みやすいならばどれでもいいから、その規約に従うのである。
|
- リーダブルコーディング技術スレ
278 :デフォルトの名無しさん[sage]:2014/11/24(月) 07:42:27.18 ID:NWUcXEp0 - > 世間に受け入れられているコーディング規約
が複数あることを忘れてない? わかりやすい書き方は一つじゃないんだよ。
|
- リーダブルコーディング技術スレ
281 :デフォルトの名無しさん[sage]:2014/11/24(月) 08:01:29.70 ID:NWUcXEp0 - >>280
お前、「お前は語るな」と「俺はそう思ってる」の 2つのことしか言ってないぞ。 何か言い返せよw
|
- リーダブルコーディング技術スレ
282 :デフォルトの名無しさん[sage]:2014/11/24(月) 08:03:05.74 ID:NWUcXEp0 - >>279
で?と言われてもな。 最初から言っているように、 わかりやすいコードを書くことが目的であって 書き方を統一することは目的じゃないんだよって話 言い換えると、わかりやすければ統一する理由はない。 本当の目的を忘れるなって話。
|
- リーダブルコーディング技術スレ
286 :デフォルトの名無しさん[sage]:2014/11/24(月) 09:04:52.85 ID:NWUcXEp0 - >>283
> いや、AとBの両方わかりやすくても、一つの製品にAとBが混在してたら駄目だろ なんで? それで問題が起きたことなんて無いよ。 どうせコーディング規約なんて誰かが我慢すれば済むようなもんでしょ? 一つに統一することで、他の人が我慢するという横暴(笑)が成り立つんだから。 全員が我慢するか、一部の人だけ除いて我慢するかの違い。 >>285 なんで、世の中で普及してあるコーディング規約の 一つを使ってるのにわかりにくいんだよw 馬鹿じゃないのか?
|
- リーダブルコーディング技術スレ
287 :デフォルトの名無しさん[sage]:2014/11/24(月) 09:05:43.57 ID:NWUcXEp0 - >>284
> デバッグ出力でsyslogって発想は無いなぁ 無いなぁと言われてもね。 ほとんどの有名どころのオープンソースはsyslog でデバッグ出力している。 それが事実じゃね?
|
- リーダブルコーディング技術スレ
289 :デフォルトの名無しさん[sage]:2014/11/24(月) 09:16:25.55 ID:NWUcXEp0 - はい、論破と思いますよ?
別にわざわざいなくてもいいのに。
|
- リーダブルコーディング技術スレ
293 :デフォルトの名無しさん[sage]:2014/11/24(月) 10:02:33.90 ID:NWUcXEp0 - >>291
> あるものを使うのが普通 だからsyslogだろ? もしかして、syslog(ライブラリ)を使っていれば 標準出力や任意のファイルに出力できるって知らない?
|
- リーダブルコーディング技術スレ
299 :デフォルトの名無しさん[sage]:2014/11/24(月) 11:56:52.74 ID:NWUcXEp0 - 開発時のみで使うものだったら
ifdefで残したりしねーよ? そういう残してあるコードが じゃまだってのが、話の始まりだろ?
|
- リーダブルコーディング技術スレ
302 :デフォルトの名無しさん[sage]:2014/11/24(月) 12:55:47.70 ID:NWUcXEp0 - ifdefでソースコードに書いて
それをずっと保守し続けてるってことは 残す理由があるからそうしてる。 ここまでOK? その残されたコードがじゃまで リーダブルにならくなって困っている。 ここまではOK? ならばifdefなんか使わずに もっとわかりやすいコードにしろって話。
|