速記は使えますか.


速記と言うと、「複数の線を一つにまとめる声明」ですこれらはあらゆる言語に存在する.例えば、三項演算子、NULL結合演算子、および任意の連鎖演算子.
それらは時々書くのがより簡単で、コードのより少ない線を取るので、彼らは存在します.読みやすさは常にコードの行より重要です.彼らは読みやすいですか?
三項演算子対非短縮版を取りましょう.
let isFull = glassState ? "Yes" : "No";

let isFull;
if (glassState)
    isFull = "Yes";
else
    isFull = "No";
私が完全に正直であるならば、私はより良い3進表現が好きです.Michelal Feedsは「トンネリング」という考えについて話します.トンネリングはコードの読みやすさに悪い.三元演算子を使うと、トンネリングの機会が少ない.すべてのif文の取得によって、一連の割り当てのようなコードが作成されます.代入シリーズは、ネストした、スコープのあるブロックよりも読みやすい方法です.
フリップ側では、より多くの構文を覚えている.私の役割モデルの1つは、三項演算子をたくさん使用しない限り、本当のケースが最初か2番目かどうかを思い出すのは難しいと言いました.私は、これが読みやすさのための有効な引数であるように感じます.この点で、私はトンネリングに賛成しています.なぜなら、トンネリングは読みやすさとパフォーマンスに影響を及ぼすのを見たからです.しかし、私は間違っているかもしれません、あるいは、これはスタイル問題でありえました.あなたの考えは何ですか?
注:あなたがhttps://winstonpuckett.comでこれを見ているならば、あなたは下にスクロールすることができて、「このポストもDVで利用できます」とクリックすることができます.