> Кстати если не в курсе все константы это глобальные переменные по сути
Нет, переменные могут меняться, константы нет. Собственно, это основная претензия к глобальным переменным: они могут меняться потому что переменные, откуда угодно (следовательно, непредсказуемо) потому что глобальные. On Thu, Apr 27, 2017 at 11:16 PM Толян II via Moscow-pm <[email protected]> wrote: > Так сложно привести пример "этой" проблемы??? > > Кстати если не в курсе все константы это глобальные переменные по сути, но > от них никто не собирается отказываться. > > > Глобальные переменные это большой источник ошибок во всех языках, я > думал это общепризнано и общеизвестно. > > К сожалению моя практика этого не подтверждает --- в коде с которым я > работаю (он не мой) ошибок от глобальности была может быть пара за пару > лет, > а вот других ошибок хватало. > с избытке. И да глобальные переменные наблюдаются в товарном количестве(не > константы). > > Я бы посоветовал к "общепризнанным и общеизвестным" относиться со здоровым > скептицизмом. > Без деталей разговаривать не о чем. > > Сделал бы доклад, как делать не надо, и как с этим жить, и мы бы твоим > опытом обогатились и тебе было бы полезно. > > > > 27 апреля 2017 г., 22:48 пользователь Alexey Shrub via Moscow-pm < > [email protected]> написал: > > On Чт, апр 27, 2017 в 10:37 , Толян II via Moscow-pm <[email protected]> >> wrote: >> >>> Так я привел вариант с матчингом аналогичный твоему и твое наблюдение на >>> нем не повторяется. >>> >> >> Уж даже не знаю что сказать, попробую повторить другими словами - да, эту >> проблему можно решить и да в перле есть несколько способов решить эту >> проблему, можно сделать if, можно написать как выражение, можно >> локализовать переменные и наверно есть ещё с десяток способов. >> Я не говорил что решения нет, я говорю, что проблема есть и надо не >> забывать её как-то решать, нужно держать лишние знания в голове когда >> пишешь код с глобальными переменными. >> Глобальные переменные это большой источник ошибок во всех языках, я думал >> это общепризнано и общеизвестно. >> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
