Сам пошутил - сам посмеялся. Заебись же...
Кажется, он просто пытается продвигать свой же паблик. Шутит пока не очень.
Что значит удобный? А другие паттерны не удобные? Тут вопрос в целесообразности применения в конкретном случае.
Синглтон как раз то удобный… явно передавать в функции/классы его не надо, доступ из любой точки, деаллокацией тоже можно не париться. Единственный минус - память жрет без дела.
Из-за удобства, кстати, его часто и используют не по делу.
Из-за удобства, кстати, его часто и используют не по делу.
С тем же успехом ты можешь применять глобальные функции, они обладают всеми, описанными тобой преимуществами. Странно что от них отказались в пользу ООП с его инкапсуляцией.
А как же ты TDD применять будешь?
Ведь кодить можно только по такой методологии! Все остальные - мусор и уважающий себя программист ни при каких обстоятельствах не будет их использовать.
Так дядя в умной книжке сказал!
Ведь кодить можно только по такой методологии! Все остальные - мусор и уважающий себя программист ни при каких обстоятельствах не будет их использовать.
Так дядя в умной книжке сказал!
А почему он память жрет ?
Если у тебя класс, который не хранит состояние, а просто что-то делает раз в час -- весь этот час оно висит в памяти без дела. В зависимости от проекта, это может быть как критично, так и абсолютно насрать.
Обратная сторона, когда синглтон будет наоборот экономить память: класс тупо выполняет какие-то действия без удержания состояния. Его вызывают из 100500 отдельно работающих потоков. В итоге ты не плодишь 100500 классов для обработки.
Обратная сторона, когда синглтон будет наоборот экономить память: класс тупо выполняет какие-то действия без удержания состояния. Его вызывают из 100500 отдельно работающих потоков. В итоге ты не плодишь 100500 классов для обработки.
в джаве например первая проблема решается ленивой инициализацией, синглтон не используется? нахуй его в сборку мусора, через час проинициализируем заново
Да решений и ньюансов куча, в зависимости от ТЗ.
Ну.. Тут хотя бы реально по делу. Оставить только текс, и можно решить, что годная бородатая шутка, а не записки "ебаэффективного менеджера".
Цель поста не юмор донести, а рекламу
Я не баню твой тэг чтобы влепить тебе минус.
Чтобы написать коммент, необходимо залогиниться