Сообщение от Sweet
|
Watson-512-GTX, как ты ловко слез с конкретики обратно в своё словоблудие. Это всё от недостатка (возможно, полного отсутствия) опыта разработки. И я сейчас не о хеллоуворлдах, лабораторках или недоделанных в школе игр.
В глобальном контексте происходит самый минимум разработки. И ограничивается только объявлением глобальных переменных/свойств aka пространств имен. Всё! В глобальном контексте код пишут только на лабораторках, а не в реальных проектах.
А зачем? Я вот уже два раза сказал, что можно, а ты продолжаешь повторять вопрос.
Ещё раз повторяю. Можно разрабатывать проект любой сложности абсолютно отказавшись от переменных. Но обновременно с этим ты полностью отказываешься от сборщика мусора и всё придется чистить ручками.
|
полностью согласен
я считаю что оператор var надо использовать для только локальных контейнеров функций - тогда этот язык будет логичнее
но остается открытым для меня вопрос об использовании замыканий. то есть когда одна функция читает контейнеры другой функции - однако эта функциональность раздута до основополагающего принципа. между тем как на классическом структурном ооп можно делать всё что угодно
не нравится мне такой способ организации логики программы, да и наверное вцелом функциональное программирование это не торт