Vlog #5. Путешествие, 2020, Inline variable declaration

preview_player
Показать описание
Рекомендации по теме
Комментарии
Автор

С oбъявлением переменных увсе нормально и эти ограничения были придуманы не от болды, а что бы легче было отлаживать код. Вот представьте ситуация, когда код длиною с "километр" который еще многократно переделывается, и где то была объявлена переменная, а затем она стала не нужна есть вероятность, что она в коде так и останется "висеть" как мусор.. В то время как в делфи переменные объявляются в определённом блоке программы и там же их всегда можно найти и удалить т.е. не используемые переменные, а еще это учит программиста определенному порядку мышления, что сперва нужно обдумать сколько тебе понадобится переменных, а потом уже начинать кодить, а не так как у "сишников" пишет код пишет раз создал переменную, а потом еще раз создал, переменную для тех же действий, но с другим именем, а потом забыл, что для этих целей уже создавал переменную и еще раз создал и так в коде набирается куча "мусорных" переменных по сути, которые делают одно и тоже, только потом их "боятся" удалить, "а вдруг она на что-нибудь влияет?"... как то так.

TV-krht