Найдено результатов: 7

Почему singleton круче global?

Собственно все жутко плюются и зеленеют при виде глобальных переменных и ратуют за использование вместо них Singleton-ов.

Собственно почему?

p.s. тема без холиворная, просто интересно, сейчас вот на гребне этой моды буду у себя вычищать глобалы (шаблон, юзер, конфиг)

PHP   Паттерны   проектирования    

434   14   17:36, 8th August, 2020


Почему singleton круче global?

Собственно все жутко плюются и зеленеют при виде глобальных переменных и ратуют за использование вместо них Singleton-ов.

Собственно почему?

p.s. тема без холиворная, просто интересно, сейчас вот на гребне этой моды буду у себя вычищать глобалы (шаблон, юзер, конфиг)

PHP   Паттерны   проектирования    

311   14   19:55, 28th August, 2020


В поисках паттерна для обработки значений выборки?

Привет!

Думаю о паттерне обработки выборки из базы.

В целом задача в упрощенном виде такая: есть выборка некоторого множества товаров из базы, нужно произвести обработку значений для каждого товара:

— применить скидки

— применить фильтры к товару для данного покупателя

— всякие бонусы

— дополнительные атрибуты в зависимости от ситуации

и т.д. и т.п.

Сделать class Items_pool и понавешать foreach для каждого случая — первое, что приходит в голову, но чувствую, что это некрасиво. Есть какие-то best practice?

Паттерны   проектирования    

282   4   15:38, 19th August, 2020


Какой шаблон проектирования лучше для андроид приложений?

Думал об MVP, но так как в яве больше проблем с событиями (чем допустим в C#) получается кривовато, может кто-то задумывался об этом? или может ссылку на внятный материал кто-нить даст?

Android   Паттерны   проектирования    

267   1   00:32, 27th August, 2020


Что читать программисту, чтобы улучшить серьезную алгоритмическую базу, необходимую в корпоративном секторе?

Студент третьего курса. Нормально программирую, много чего уже писал, но хочется обрести некоторую серьезную алгоритмическую базу, необходимую в корпоративном секторе — ибо нет никакой уверенности в готовности устраиваться на работу.


Собственно прошу указать, какие самые лучшие книги можете посоветовать по части основных алгоритмов (в том числе олимпиадного типа), паттернов, и всего остального, могущего пригодиться при серьезной работе программистом в крупной компании. Не только по языкам программирования, но и по базам данных, операционным системам, сетям. В общем список литературы, который вы считаете обязательным к прочтению.



Посоветуйте книги по C++, STL, ООП, паттернам

Базовые знания языка C++ уже есть, даже писал кое-какие приложения. Но это всё делалось методом научного тыка. Хотелось бы более углубленно изучить язык и паттерны свойственные C++. Желательно, чтобы книги были написаны лёгким и простым языком, а также с упражнениями по каждой теме, так лучше усваивается материал.
Спасибо.

Книги   ООП   C++   Паттерны   проектирования    

354   7   17:42, 21st August, 2020


Интересует материал по IoC, Spring и т.д?

Как говорится: чем больше я знаю, тем больше я не знаю.

Пришел к выводу, что совершенно не знаю Spring framework, и, в частности, IoC. А по работе нужно. Гугление по этому поводу не дает ничего хорошего. Материал, приведенный в русской википедии совершенно непонятен. Вводные статьи не охватывают всего необходимого для понимая. Даже просто концепцию я не могу понять, не говоря уже конкретные реализации в том же Spring'е. Поэтому решил обратиться к людям знающим. Какие книги\материалы\статьи, вообще хоть что-то нужно почитать, чтобы понять IoC? Желательно чтобы с примерами на Spring. Но можно и без них. Все говорят, что есть хорошая документация по Spring. Но чтобы начать ее читать, надо понимать базовые вещи, смысл IoC, его концепцию. Где почерпнуть эти знания?

ООП   Spring   Паттерны   проектирования    

321   5   23:09, 15th August, 2020