eslintrcの設定項目にyoda(Yoda condition)という項目があり、
知らなくて何これと思ったので調べました。
js
if ("red" === color) {
// ...
}
**「赤は色」という記述がヨーダ風(目的語-主語-動詞)とのことで、
この記法には「条件式のつもりで代入文を書いてしまう」**ような記述ミスを回避する利点がある。
可読性の欠如が上記利点を上回っているという批判もあるようです。
Go to list of users who liked
More than 5 years have passed since last update.
eslintrcの設定項目にyoda(Yoda condition)という項目があり、
知らなくて何これと思ったので調べました。
if ("red" === color) {
// ...
}
**「赤は色」という記述がヨーダ風(目的語-主語-動詞)とのことで、
この記法には「条件式のつもりで代入文を書いてしまう」**ような記述ミスを回避する利点がある。
可読性の欠如が上記利点を上回っているという批判もあるようです。
Register as a new user and use Qiita more conveniently
Go to list of users who liked