トップ «前の日記(2005-01-06) 最新 次の日記(2005-01-09)» 編集

jFD開発したりしなかったり日誌

2004|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|
2005年
1月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

2005-01-07 [長年日記]

_ 残業祭り継続中

疲れました。

PSPとバーゲン資金のために頑張る、とは言ったんだけど、PSPもバーゲンも

済ませました。

そろそろ休ませてください。

ボクシングももう半月行ってないんです。

最近、終電で帰るのが普通になってきましたよ。

_ StringとかBufferとか

最初にー言い出したのはーだーれーなーのかしーらー(ときめも)。

多分僕が最初にそれを知ったのはJavaの鉄則だったような気がするんだけど、

文字列の結合にちゃんとStringBuffer#appendを使ってるところが

よく見られるようになったのは好ましい。

ただね、

StringBuffer buffer = new StringBuffer();
buffer.append("SELECT ");
buffer.append(  "COLUMN1, ");
buffer.append(  "COLUMN2, ");
buffer.append(  "COLUMN3, ");
buffer.append(  "COLUMN4, ");
buffer.append(  "COLUMN5, ");
buffer.append(  "COLUMN6 ");
buffer.append("FROM ");
buffer.append(  "TABLE1 A, TABLE2 B ");
buffer.append("WHERE ");
buffer.append(  "A.XXX = ? ");
buffer.append(  "AND A.XXX = B.XXX");

_ こういうのは純粋に無駄なんで、普通にStringを+で結合していただけませんか?

今時はStringなら変化しない文字列はコンパイル時に結合してくれるから、

純粋に無駄なんですが。

一回JAD使って逆コンパイルしてみればいいのに。

本日のリンク元
アンテナ
その他のリンク元
検索