これは主観的な質問です。私が非常に嫌なことをしたことで同僚にうめき声を上げる価値があるかどうかを判断したいからです。
問題は、多くの同僚が幅に合わせてメソッド呼び出しを切り捨てることです。私たちは皆、大きな解像度 (私の場合は 1920x1200) を処理できるワイドスクリーンのラップトップを使用しており、コードのデバッグと読み取りに関しては、複数行の呼び出しではなく、1 行のメソッド呼び出しを読む方がはるかに簡単であることがわかりました。
メソッドの例を次に示します(どのようにしたいか):
IReallyLongInterfaceName instanceOfInterfaceName = OurContainer.retrieveClass(IReallyLongInterfaceName.class, param1, param2, param3);
(私は本当に長いインターフェイス/クラス名も嫌いです:)
これは StackOverflow ではうまくレンダリングされないようですが、ほとんどの人は私の言いたいことを知っていると思います。とにかく、他の開発者の一部は次のことを行います。
IReallyLongInterfaceName instanceOfInterfaceName = OurContainer.retrieveClass(IReallyLongInterfaceName.class,
param1,
param2,
param3);
一日の終わりにどちらが読みやすいですか? 2つのうち最初のものを使用するように依頼するのは不合理でしょうか? (これは当社の基準の一部であるため)