[Moscow.pm] Объективные критерии качества Perl кода

Victor Efimov victor на vsespb.ru
Чт Фев 11 08:21:17 PST 2016


11 февраля 2016 г., 18:13 пользователь Alexey Shrub <worldmind на mail.ru> написал:
> On Чт, фев 11, 2016 в 5:37 , Ivan Petrov <i.petro.77.00 на gmail.com> wrote:
>
> маниакальность - это когда выносят константы которые в виде числа читаются
> лучше чем в виде текстового идентификатора.
>
>
> да, есть константы которые понятны сами по себе, но не думаю что можно
> сказать что они прямо значительно лучше читаются, точно можно сказать что
> они не хуже читаются.
> А вынос всех магических чисел в константы позволяет автоматизировать
> проверку и отловить случаи когда реально кто-то поленился что-то вынести в
> конфиг, поэтому, ИМХО, лучше помочь немного тупому роботу чтобы он сделал
> что-то полезное за нас.

а для off-by-one , в выражении y = x + 1, "1" тоже нужно константой?

>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>


Подробная информация о списке рассылки Moscow-pm