или объявления, подобно встроенным?
А как это должно работать? Где то лежит файл,и при исполнении любого другого файла на диске, этот файл должен импортироваться?
нет, это уж слишком :) в начале создается функция/переменная, и она автоматом становится доступна во всех остальных подгружаемых модулях, без явного импортирования
зачем?
чтото в вопросе не понятно?
Цель этого действия непонятна
А зачем тебе цель? На вопрос то ответить сможешь?
__builtins__.kek = 1
Потому что это на 99% неправильное архитектурное решение
Я в курсе, и что из этого?
так не пашет
А как пашет?
Могу. Нельзя так делать, получится хуйня
В 99.999% я бы сказал
Если такое часто встречается и такие проекты не развалится, чем плохая архитектура плоха?🤔🤔🤔
«Часто встречается» - где?
Если новички решили делать что-то на глобалах, ибо подумали, что это круто, или увидели где-то - это не означает, что это правильно и можно совать куда попало. Я не думаю, что тебе будет весело открыть файл, найти магическую переменную/функцию и затем искать по всему проекту, где оно вообще объявляется
видел кривую внедрения новых изменений от возраста продукта?
короче, чем больше возраст проекта, тем сложнее его менять. Вот такие решения как глобалы делают это ещё хуже
Так а зачем менять, переписать и все
Ну да, давай перепишешь проект n-летней давности, в котором и признака на чистую архитектуру нет
перепиши проект который содержит 100к строк
Так а в чем проблема если платят
у вас опыт работы есть?
окей, вот тебе дают 10к денег. внедри фичу в проект. Если хочешь - можешь переписать, но проект развивался 10 лет
У тебя проекты ограничивались ботами и crud апи?
всех собак ещё повесят, если такое предложишь, типа а что же ты так проект вёл, что его только переписать остаётся.
нам платят
Но процены по нему все равно капают. Кончится все тем что поддерживать такую кучу говнокода станет либо некому, любо адекватные люди потребуют кучу денег чтобы это разгребать.
Надо указывать как НДС
Контора, видимо, хорошая и крупная. Мне не повезло в такой потрудиться=(
хорошая, но не очень крупная
Охотно верю на слово и удаляю категоричное утверждение.
Обсуждают сегодня