私はいくつかのコード強化の報告をしようとしていますが、私はこの項目が何を呼ばれているかについてあまりよく分かりません。基本的には、conn == nullを実行する代わりに、可読性のためにnull == connを行います。このコード強化または練習とは何ですか? (conn == null)と対照的に(null == conn)
よろしくお願いします!
前:
if (conn == null){
if (log.isDebugEnabled()){
log.debug("Failed to get a DB Connection");
}
}
後:
if (null == conn){
if (log.isDebugEnabled()){
log.debug("Failed to get a DB Connection");
}
}
これは改善されておらず、両方とも意味的に同じです。 –
私は、他のものよりも読みやすいとは言いません。彼らはほとんどあらゆる点で同等であり、すべての点で重要です。 – trutheality
私は時には[ヨーダ条項](http://wiert.wordpress.com/2010/05/25/yoda-conditions-from-stackoverflow-new-programming-jargon-you-coined/)という言葉を聞いたことがあります。少なくともSOで)。ハッピーコーディング。 –