速記は使えますか.
1753 ワード
速記と言うと、「複数の線を一つにまとめる声明」ですこれらはあらゆる言語に存在する.例えば、三項演算子、NULL結合演算子、および任意の連鎖演算子.
それらは時々書くのがより簡単で、コードのより少ない線を取るので、彼らは存在します.読みやすさは常にコードの行より重要です.彼らは読みやすいですか?
三項演算子対非短縮版を取りましょう.
フリップ側では、より多くの構文を覚えている.私の役割モデルの1つは、三項演算子をたくさん使用しない限り、本当のケースが最初か2番目かどうかを思い出すのは難しいと言いました.私は、これが読みやすさのための有効な引数であるように感じます.この点で、私はトンネリングに賛成しています.なぜなら、トンネリングは読みやすさとパフォーマンスに影響を及ぼすのを見たからです.しかし、私は間違っているかもしれません、あるいは、これはスタイル問題でありえました.あなたの考えは何ですか?
注:あなたがhttps://winstonpuckett.comでこれを見ているならば、あなたは下にスクロールすることができて、「このポストもDVで利用できます」とクリックすることができます.
それらは時々書くのがより簡単で、コードのより少ない線を取るので、彼らは存在します.読みやすさは常にコードの行より重要です.彼らは読みやすいですか?
三項演算子対非短縮版を取りましょう.
let isFull = glassState ? "Yes" : "No";
let isFull;
if (glassState)
isFull = "Yes";
else
isFull = "No";
私が完全に正直であるならば、私はより良い3進表現が好きです.Michelal Feedsは「トンネリング」という考えについて話します.トンネリングはコードの読みやすさに悪い.三元演算子を使うと、トンネリングの機会が少ない.すべてのif文の取得によって、一連の割り当てのようなコードが作成されます.代入シリーズは、ネストした、スコープのあるブロックよりも読みやすい方法です.フリップ側では、より多くの構文を覚えている.私の役割モデルの1つは、三項演算子をたくさん使用しない限り、本当のケースが最初か2番目かどうかを思い出すのは難しいと言いました.私は、これが読みやすさのための有効な引数であるように感じます.この点で、私はトンネリングに賛成しています.なぜなら、トンネリングは読みやすさとパフォーマンスに影響を及ぼすのを見たからです.しかし、私は間違っているかもしれません、あるいは、これはスタイル問題でありえました.あなたの考えは何ですか?
注:あなたがhttps://winstonpuckett.comでこれを見ているならば、あなたは下にスクロールすることができて、「このポストもDVで利用できます」とクリックすることができます.
Reference
この問題について(速記は使えますか.), 我々は、より多くの情報をここで見つけました https://dev.to/winstonpuckett/should-we-use-shorthand-2h0iテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol