きれいなコードの書き方
■ このスレッドは過去ログ倉庫に格納されています
0001汚物処理班
NGNG0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGワシは途中で return が入るのがイヤだ。
構造化にして欲すい。(入口1つに、出口が1つ。)
0005デフォルトの名無しさん
NGNGCやC++よりもJavaやC#のソースのほうがわずかに読みにくい気がする。
関数に渡す引数が長くなる傾向があるからだと思うんだけど。
0006デフォルトの名無しさん
NGNGそれはあなたがC/C++に慣れてるだけです
0007デフォルトの名無しさん
NGNG趣味ならともかく、仕事で作るとスローの嵐。
0008デフォルトの名無しさん
NGNGステキなコードの忘れ方〜
それとも愛は〜
このスレに刻まれたの〜
0009デフォルトの名無しさん
NGNGスローって何?
0010デフォルトの名無しさん
NGNGJavaのExceptionの話でない?
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNGおまえは、throwといったらJavaしか思いつかないんかい
と。
>>9
スロー:throw
主に例外処理の際に使う文
try{
throw "ウマー"
}
catch
みたいに。
(いろいろ言語があるので、いいかげんに書きました。)
しかし、この文ばっかり使うと、最初から最後まで
全部の構文にtryで囲まなければいけなくなると言う諸刃の剣。
素人はきちんと例外処理しましょう。
0013デフォルトの名無しさん
NGNGすまん。Javaメインなもんでね。ついつい。
Pythonも書けるけど、忘れてたYO!
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNGC++やC#やVB.NETにもあるんだが・・・。
実は言語知ってるけど例外処理しらんだろ。
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNGC++/C#/VB.NETは書けないが、どうやったらそんな結論になるんだ?
業務固有の例外クラス作って使ってますが、何か?
001813
NGNG自分はPythonも書けるが、Pythonにも例外処理あったなあ、忘れてたYO!の意。
まぎらわしい書き方スマソ
0019デフォルトの名無しさん
NGNGテスト段階でいちいち書くのめんどいなら
「throw」
ってクラスに書いとけば
try&catch書かなくていいよん
0020デフォルトの名無しさん
NGNGエラー処理をちゃんとすることを前提にすると
try catchを使わないほうがめんどくさい。
0021デフォルトの名無しさん
NGNGそれ楽なんだけど、デバッグのときに追えなくない?
0023デフォルトの名無しさん
NGNG書き足すのが腹立つ(自分に対して)
全然関係ないが、200行ぐらい一気に書いて
コンパイルが通ったときは思わずタバコに火をつけるね・・・
でも実行時、mainのstaticがなくて
あえなく 終了・・・・
おれも、まだまだだな
0024デフォルトの名無しさん
NGNGむ。それはヤだな。
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNGIDE使えよ(ワラ
0027デフォルトの名無しさん
NGNGでもちゃんとやろうとすると、コードの 1/3 ぐらいがそう言う判定に
なっちゃうからなぁ...。
0028デフォルトの名無しさん
NGNG戻り値のある関数の中の戻り値のある関数の中の関数がエラーだったとき、
どうやって一番上まで伝える?もちろんエラーの情報も正しく伝えること。
なんて考えてるとtry catchの利点が良く分かるよ。
0029デフォルトの名無しさん
NGNGここでの低レベルはどっちの意味だろう。 なんてな(w
003023
NGNGこれ、やめられないっす
>javac test.java
と、打ってから
何事も無くコマンドが帰ってくるのが快感だ
あの、コンパイラの立ち上がる2,3秒の間は
ドキドキもんだぜ。
バイクレーサーは走行中、ずっと勃起しているらしいが
プログラマーも勃起しているに違いない
0031デフォルトの名無しさん
NGNG003223
NGNGこれは、やりすぎですか?
0033デフォルトの名無しさん
NGNG逝ってなければ大丈夫
0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG>バイクレーサーは走行中、ずっと勃起しているらしいが
レース中に逝ったら逝っちまうだろが(w
今日の夜BSでWGP放送するからお前はTVの前でレーサー達に土下座して謝っとけ。
0036デフォルトの名無しさん
NGNGあなたの同僚(糞PG)が書いた糞コード
http://pc.2ch.net/tech/kako/996/996662376.html
あなたのまわりの糞コード (HTML化待ち)
http://pc.2ch.net/test/read.cgi/tech/981185737/
バカなコーディング規約 (HTML化待ち)
http://pc.2ch.net/test/read.cgi/tech/1012715148/
■ このスレッドは過去ログ倉庫に格納されています