読者です 読者をやめる 読者になる 読者になる
無料で使えるシステムトレードフレームワーク「Jiji」 をリリースしました!

・OANDA Trade APIを利用した、オープンソースのシステムトレードフレームワークです。
・自分だけの取引アルゴリズムで、誰でも、いますぐ、かんたんに、自動取引を開始できます。

今日の罠

Java

↓のようなコードがたくさんあって、

int result = 0;

result = <処理1>;

if( result != 0 ) {
    return result; 
} // end if

result = <処理2>;

if( result != 0 ) {
    return result; 
} // end if

result = <処理3>;

if( result != 0 ) {
    return result; 
} // end if

その中で以下を発見。

int result = <処理>;

if( result != 0 ) {
    // TODO:エラー処理
} // end if

return result;

お、TODOが残ってるなー、修正せねば。ログ出力とかは<処理>の中でされてるから、これでいいはず。

int result = 処理;

if( result != 0 ) {
    return result;
} // end if

return result;

って、あれ?これ、そもそもTODOじゃないじゃないかー。うれしげに修正してコミットしてしまった・・・。orz.