メソッドチェインとインデント
メソッド・チェインのインデント方には色々ありますね。
Javaの例
http://www.infoq.com/jp/news/2008/02/tap-method-ruby19
customer.newOrder() .with(6, "TAL") .with(5, "HPK").skippable() .with(3, "LGV") .priorityRush();
JavaScriptの例
http://allabout.co.jp/internet/javascript/closeup/CU20071020A/
$("DIV.testClass").css("color","red") .html("DIVでtestClassを発見しました") .animate({fontSize: "2em"},2000 );
C#の例
http://d.hatena.ne.jp/NyaRuRu/20080313/p1
var strategy = Make.Repeat(() => new StreamReader("hoge.txt")) .Select(sr => sr.ReadLine()) .TakeWhile(sr => sr != null);
かつてインデントは宗教戦争ともいわれたものですが、最近あまり盛り上がらないようですね。なんでやろ。
ヴィルトのインデントカラム数は1、とゆーハナシを聞いたことがあるんですが、本当かなあ…。