Size: a a a

2021 July 24

AF

Alexey D. Filimonov ... in Powershell Rus
Тем что это плохой тон. Ты никогда не знаешь что какой то скрипт может использовать то же самое имя. Или переменная останется от предыдущего выполнения. Или её не будет в момент когда она нужна

Блок кода должен делать именно то, что он делает. Он не должен опираться на какие то неочевидные факторы. Если тебе надо таскать большой блок данных из одной функции в другую, этот блок данных не должен быть невидимым для пользователя.
источник

RH

Roman Holubenko in Powershell Rus
но ведь я могу написать $script:переменная
источник

RH

Roman Holubenko in Powershell Rus
а в своем скрипте я должен знать что и где
источник

PG

Pavel Gassan in Powershell Rus
Лично ты можешь делать так, как душе угодно, но не рассчитывай что другие тебя за такое похвалят
источник

PG

Pavel Gassan in Powershell Rus
А через месяц будешь рвать волосы от вотафаков
источник

RH

Roman Holubenko in Powershell Rus
)))
источник

RH

Roman Holubenko in Powershell Rus
если через год-два, при взгляде на свой код у тебя не течет кровь из глаз, то ты не развиваешься
источник

RH

Roman Holubenko in Powershell Rus
)))
источник

AF

Alexey D. Filimonov ... in Powershell Rus
Можешь.
Вот у тебя 2 функции. Я пришел после того как решил уехать в Сибирь разводить пчел.
Открыл два поша и в одном выполнил одну, а в другом другую. Все нахуй сломалось.
Потому что откуда я должен как пользователь знать что ты что то там глобально объявил.
источник

PG

Pavel Gassan in Powershell Rus
Это не значит что надо говнокодить, чтоб увидеть свое развитие потом.
источник

RH

Roman Holubenko in Powershell Rus
Это хорошо что есть кому посоветовать)
источник

RH

Roman Holubenko in Powershell Rus
а так бы говнокодил
источник

PG

Pavel Gassan in Powershell Rus
Ну вот внимай, и делай хорошо сразу
источник

RH

Roman Holubenko in Powershell Rus
Спасибо!
источник

RH

Roman Holubenko in Powershell Rus
разрешите еще теоретический вопрос
источник

RH

Roman Holubenko in Powershell Rus
что лучше написать несколько раз if
или
if
elseif
elseif
....
источник

RH

Roman Holubenko in Powershell Rus
?
источник

VB

Vector BCO in Powershell Rus
это зависит
источник

VB

Vector BCO in Powershell Rus
if ($name -eq "Petja"){...}
if ($age -ge 99){...}
неправильно заменять на elseif ;)
источник

VB

Vector BCO in Powershell Rus
зато
if ($age -le 18){"child"}
elseif ($age -gt 18 -and $age -le 99){"adult"}
else {"are u still alive"}
источник