Casperjs / PhantomJs vs Selenium

После прочтения Крокфорда и других, я начал цепляться за переменные исключительно запятой. Позднее меня действительно раздражало отладчик Chrome DevTools, который не останавливался на определения переменных с запятой. Для отладчика определения переменных, закодированные запятыми, представляют собой единый оператор, в то время как несколько операторов var - это несколько операторов, от которых может останавливаться отладчик. Поэтому я переключился с:

var a = doSomethingA,
    b = doSomethignB,
    c = doSomethingC;

To:

var a = doSomethingA;
var b = doSomethignB;
var c = doSomethingC;

К настоящему времени я считаю второй вариант более чистым, не говоря уже о его преимуществе решения проблемы отладчика .

Аргумент «меньше кода через провод» не является убедительным, так как существуют мини-инструменты.

147
задан Mark 22 March 2017 в 11:46
поделиться