ru_python_beginners | Unsorted

Telegram-канал ru_python_beginners - Python beginners

14446

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981

Subscribe to a channel

Python beginners

Если честно это мне задело питон

Читать полностью…

Python beginners

условный stateless без конфигурации

Читать полностью…

Python beginners

а, я понял в каком ты смысле это сказал

Читать полностью…

Python beginners

https://docs.python.org/3/library/ast.html#ast.MatchSingleton

Читать полностью…

Python beginners

синглтон имеет смысл для одной вещи: когда хочется сэкономить память и количестве экземпляров ни на что не влияет

Читать полностью…

Python beginners

тот же None вроде тоже через сингл тон

Читать полностью…

Python beginners

@Tishka17 к слову мы когда-то с тобой дискутировали, и ты утверждал что синглтон это обязательно класс, который всегда при инстанцировании возвращает один и тот же экземпляр. Но при этом в питоне официально принято считать True \ False и дискриминанты Enum синглтонами.

Читать полностью…

Python beginners

потому что реализация паттерна - это применение идеи к твоему коду.

Читать полностью…

Python beginners

непонятно зачем вообще всем этим в питоне заниматься, когда толку ноль

Читать полностью…

Python beginners

вы че, значения из задачки на чтение обсуждаете? я думал вы про сам синтаксис

Читать полностью…

Python beginners

с декоратором проще на несколько классов его навесить

Читать полностью…

Python beginners

не надо юзать синглтоны

Читать полностью…

Python beginners

а в чем разница между вариантами, если они будут делать одно и то же?

Читать полностью…

Python beginners

так он и делает что-то -- квадрат числа, возвращаемого вызываемого функцией

Читать полностью…

Python beginners

ну а если [int(1)] то ок ?

Читать полностью…

Python beginners

Ты не понял контекста обсуждения. None понятно что синглтон, потому что у этого типа данных лишь один экземпляр.

Читать полностью…

Python beginners

ну вот если пофиг один экземпляр или два, можно сделать один

Читать полностью…

Python beginners

не понял, 1 и тот же экземляр это же и означает что это синглтон ?

Читать полностью…

Python beginners

у NoneType всегда один и тот же экземпляр, так что это замечание не в тему.

Читать полностью…

Python beginners

The most interesting thing about enum members is that they are singletons


https://docs.python.org/3/howto/enum.html#enum-members-aka-instances

Читать полностью…

Python beginners

Если у тебя нет объективных и очень существенных причин так считать

Читать полностью…

Python beginners

лучше отсутствие синглтона в принципе.

Читать полностью…

Python beginners

была даже либа с реализациями различных паттернов

Читать полностью…

Python beginners

лучше в глобале один раз объявить

Читать полностью…

Python beginners

если тебе это надо 1 раз то зачем вообще декоратор

Читать полностью…

Python beginners

в случае с new я тоже пишу 1 раз, указываю там флаг проверки был ли ранее создан объект, и если был, то его и возвращаю

Читать полностью…

Python beginners

если я правильно понял твой вопрос, то в случае с декоратором, его надо написать 1 раз и потом использовать сколько угодно, в случае с __new__ тебе придётся каждый раз писать метод по новой либо копипастить

либо я вообще не так понял

Читать полностью…

Python beginners

вопрос такой, в чем отличия и что лучше между декоратором над классом, который реализует синг тон паттерн и той же реализацией без декоратора, внутри класса через new. Вообще сам вопрос такого рода это тоже уровня джун ?

Читать полностью…

Python beginners

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

Читать полностью…

Python beginners

а должна что делать?

Читать полностью…
Subscribe to a channel