Javaの理論と実践: 初期化の原子性を使用可能にする
[日本語] [英語(原文)]
Self-returnイディオムってほとんど使ったことないなぁ。
どっちかっつーと、
stringBuffer.append("a=").append(a).append("; b=").append(b);
よりも
stringBuffer.append("a=");
stringBuffer.append(a);
stringBuffer.append("; b=");
stringBuffer.append(b);
を好んで使うし。
1行が長くなるのって好きじゃない。