Форум сайта python.su
0
Еще раз, задача - передать параметр в МОДУЛЬ. Чтобы не тянуть этот параметрам по всем вызовам классов в этом модуле. Есть ли альтернатива?
Офлайн
124
xbowвот список паттернов проектирования, ищи и читай отдельно по каждому, поймешь что, подходы всегда разные, даже найдешь подход который тебе предложил py.user.next link
Еще раз, задача - передать параметр в МОДУЛЬ. Чтобы не тянуть этот параметрам по всем вызовам классов в этом модуле. Есть ли альтернатива?
Отредактировано xam1816 (Апрель 20, 2022 17:40:25)
Офлайн
0
xam1816Спасибо, почитаю
вот список паттернов проектирования
Офлайн
857
xbowВот выше ты код запостил. А я не успел его увидеть, уже отправил сообщение и было лень писать рецензию. Ну, я подумал просто, я напишу “это говнокод какой-то, там куча global'ов и всё такое”, а ты напишешь “а ты докажи! докажи мне!”. Так что я не стал писать.
Выше я привёл тестовую программу, на её примере можешь пояснить, в чем опасность такого применения глобальной переменной?
facepalm.
Отредактировано py.user.next (Апрель 21, 2022 10:32:52)
Офлайн
0
py.user.next
Долго ты понимаешь, когда тебе объясняют. Думаю, проблема в завышенной самооценке и в каком-то таком синдроме типа “я боюсь слушать, я б-б-боюсь с-с-слушаться, если я буду слушаться, меня оттрахают в подсобке”, что-то вроде такого. Так что лечись, учись, но вот херню не надо пороть. Если тебе говорят, что global'ы по всей программе - это дебилизм, то это говорят потому, что это так и есть, а не просто так. “Параметр в модуль передать” facepalm.
Офлайн