1 名前:デフォルトの名無しさん [2007/10/28(日) 15:59:01 ] コーディングスタイルについて熱く語れ
78 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 14:12:06 ] >数学だとy=f(x)の方が一般的でないか? その記法は定数相手には使わないような。 確かに y については y = f( x ) 的な書き方をするけど、f(x) については f(x) = a * x + y 的な書き方もするはず。 だからまあプログラミングの記号と数学の記号とでは微妙に意味が違うので全てを同じルールでは扱えないが、それでも変数と定数に限れば 0=x ではなく x=0 だろう。 これはもう理屈とか抜きに。
79 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 14:27:50 ] >>78 数学に限って言えば、 >0=x ではなく x=0 だろう これは状況によりけりだな。まぁ、 >プログラミングの記号と数学の記号とでは微妙に意味が違うので全てを同じルールでは扱えないが、 は正しいと思うので、数学のルールは適用できないんだけどね。
80 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 16:34:55 ] &&とか||が絡むなら不等号の向きをそろえるけど それ以外なら気にしないな。
81 名前:デフォルトの名無しさん [2008/01/21(月) 16:36:21 ] またこの話か。去年さんざん「祭り」したのに。 もう秋田。
82 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 18:25:42 ] わざわざ来なくてもいいのに(笑)
83 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 18:34:21 ] 基本的には数直線に合わせるけど、場合によっては変えるね。 言葉や数式で表現するとどうなるかを頭に置きながら 理解しやすい方を選択する。
84 名前:デフォルトの名無しさん [2008/01/21(月) 20:01:32 ] Cプログラマの為に、ポイントをまとめたドキュメントを販売しています。 プロのプログラマでもあまりにレベルが低い人が多すぎます。 そんな人に限って、自分のレベルの低さを自覚していない、、、 本人は構わないかもしれませんが、その下についた新人プログラマは たまったものではありません。(私が経験しました。) 今になって分かりました。 彼らもまた、理解できていなかったのです。 プログラミング言語の一番の習得の近道はきちんと理解している人にアドバイスをもらうこと。です。 私のC言語に取り組んだ7年間をすべてぶつけたつもりでテキストを作りました。 私の会社の後輩からは、どんなテキストよりもわかりやすかった!や、 今まで教えてくれていた先輩や、テキストたちが、ちゃんと理解できていないことがわかりました。 と、嬉しいコメントをたくさんもらいました。 そしてなにより、彼らの社内での評価がとても高いということが、私の誇りです。 興味がある方はどうか、下のサイトをみてみてください。 mori.eco.to/
85 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 20:04:01 ] ウゼェ
86 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 21:33:16 ] みるまでもなくネタだろ
87 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 01:43:31 ] 最近、カプセル化は要らん子な気がしてきた。 真面目に適用したところで可読性や保守性は上がるどころか下がることの方が多いし、 getter/setterを書くより、コメントやドキュメントをしっかり書いた方が良い気がする。
88 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 02:58:06 ] getter/setter が無いと、ついつい直接書き換えして 後の挙動が掴めなくなってしまう俺みたいな屑も居るので書いてくれて良い
89 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 09:35:09 ] つーか、そもそも下駄雪駄がある時点で間違いだろ。ちゃんと意味を考えたI/Fにするべきだ。