Tag Archives: Программирование

Шаблоны ООП на PHP: шаблон prototype

6 марта, 2023

Прототип — это порождающий паттерн проектирования, который позволяет копировать объекты, не вдаваясь в подробности их реализации https://refactoring.guru/ru/design-patterns/prototype/php/example#lang-features https://designpatternsphp.readthedocs.io/ru/latest/Creational/Prototype/README.html

Шаблоны ООП на PHP: шаблон singleton

6 марта, 2023

Одиночка — это порождающий паттерн, который гарантирует существование только одного объекта определённого класса, а также позволяет достучаться до этого объекта из любого места программы Возвращает следующее: Другие примеры реализации: https://refactoring.guru/ru/design-patterns/singleton/php/example https://designpatternsphp.readthedocs.io/ru/latest/Creational/Singleton/README.html

Шаблоны ООП на PHP: шаблон Fabric Method

6 марта, 2023

Фабричный метод (Factory method) также известный как Виртуальный конструктор (Virtual Constructor) — порождающий шаблон проектирования, определяющий общий интерфейс создания объектов в родительском классе и позволяющий изменять создаваемые объекты в дочерних Пример кода шаблона фабричный метод. По факту фабрика создает экземпляры классы в предопределенным интерфейсом. Возвращает следующее Другие примеры реализации: https://refactoring.guru/ru/design-patterns/abstract-factory/php/example#lang-features https://designpatternsphp.readthedocs.io/ru/latest/Creational/FactoryMethod/README.html

Осваиваю Symfony

6 сентября, 2009

MODx конечно хорош, но в определенных пределах. Сейчас плотнее осваиваю фреймворк Symfony. Взялся сразу на коммерческом проекте. Пока нравится. Много новых слов, технологий и концепций YAML, Propel, ORM (кстати не знал, что у этого явления есть концептуальное название) В общем пока впечатления очень положительные, буду копать далее.

Программисты это плохо. Программисты это хорошо

22 мая, 2009

Значит присылает мне сегодня друг-программист из Великого-Новгорода в аську такую строчку. // локаничный дедлок единственного потока :) C# System.Threading.Thread.CurrentThread.Join(); А я на это ему отвечаю — Степан, если ты мне хотел, что-то сообщить, то это до меня не дошло. А он мне отвечает — Сергей, это шутка была, как можно не понять такое? Я немного… Читать далее »

Если ты после 30 ещё просто программер — то либо очень хороший, либо очень плохой!

12 марта, 2009

16:12:50: цитата: если ты после 30 ещё просто программер — то либо очень хороший, либо соотв, очень плохой 16:13:28: )) так и есть 16:15:16: забыл сколько тебе лет)) 16:15:29: 25 16:15:36: а тебе сколько? 16:15:47: через месяц 28 Куда катится мир… Мой блог находят по следующим фразам угнали аккаунт searchengines ребрендинг сбербанка заказы с русмарки… Читать далее »

CMS — пост про системы управления содержимым

11 марта, 2009

Этот пост будет про CMS. CMS расшифровывается как Content Managment System (Система Управления Содержимым). Любой нормальный сайт снабжается такой системой, для того что бы пользователь далекий от программирования мог управлять содержимым сайта. Ловкость рук и никакого мошенничества! Сейчас я расскажу Вам с  какими CMS мне приходилось иметь дело. 1. phpNuke — это было очень давно… Читать далее »