Принципы SOLID в ООП – OCP. Часть 2 из 5.

Принцип открытости-закрытости (от английского The Open Closed Principle, OCP) по своей сути является расширением базового понимания ООП – полиморфизма + касаются такого понятия как область видимости и того, …

Принципы SOLID в ООП или легкий способ бросить курить. Часть 1 из 5.

Осторожно, вольное (опытное) трактование канонов программирования! Автор написал эту статью после безуспешных попыток научить молодых программистов «по книжкам», которое потерпело жесткое фиаско ввиду неочевидности и …

Что общего у муравьев и информационных поисковых систем?

Для улучшения системы поиска в компьютерных сетях может оказаться полезным способ нахождения муравьями кратчайшего пути к источнику пищи. Исследователи проводят анализ поведения муравьев в постоянно …

Получить ID категории по ID продукта в OpenCart

Довольно распространенной задачей при программировании для OpenCart является получение родительской категории текущего товара. Как правило такая задача возникает, если вы хотите распространить какое-то свойство на …