2009-07-28から1日間の記事一覧

EclipseのQuick Assistを活用しよう

EclipseのQuick Assist/Fix(Ctrl + 1)機能を活用しよう。 // Invert conditions 機能 if(!a && !b); ↓ if(a || b); // Invert equals 機能 someString.equals(""); ↓ "".equals(someString) // Join nested if statements 機能 if(a) if(b); ↓ if(a && b); E…

定数と比較するレベルでも頻出するようならさっさとメソッドにすべし

今日、自分で学んだこと。 SOME_CONSTANT.equals(someString) とかいう記述が頻出するなら、この程度であってもメソッドに置換すべし。 isSomeConstant(someString);

C言語復習中…

去年の1月ぐらいにちょっと勉強したC言語(C89)を今復習中。いや、ほんとはC++も勉強してたはずなんだけど。でもC言語は言語仕様がコンパクトで分かりやすい。その実、罠だらけだが。とりあえずK&Rの後ろの規格的な部分をパラパラパラ… メモリ上の一区域をオ…