Шаблон проектирования «Строитель» (Builder)
Шаблон проектирования «Строитель» (Builder) позволяет создавать сложные объекты пошагово, используя один и тот же процесс построения, но различные конкретные реализации каждого шага.
Читать далее...Шаблон проектирования «Строитель» (Builder) позволяет создавать сложные объекты пошагово, используя один и тот же процесс построения, но различные конкретные реализации каждого шага.
Читать далее...PHP реализует функцию, называемую позднее статическое связывание, которая может быть использована для того, чтобы получить ссылку на вызываемый класс в контексте статического наследования.
Читать далее...Что же такое индексы в базах данных. Какие бывают индексы и для чего их используют.
Читать далее...Краткое описание самых популярных методологий разработки
Читать далее...Git fetch, pull или cherry pick? В чём их отличия и примерные сходства.
Читать далее...Какой подход использовать при отправке изменений в git? merge или rebase? Каждый выбирает сам. Кратко опишем отличия.
Читать далее...Что приоритетнее? Навыки разработчика или востребованность языка программирования? Порассуждаем об этом.
Читать далее...Какие типы тестов могут использоваться в разработке? Опишем кратко самые популярные.
Читать далее...Шаблон проектирования «Цепочка обязанностей» (Chain of Responsibility) используется для обработки запросов, которые должны быть обработаны разными объектами в зависимости от их типа или содержания.
Читать далее...Шаблон проектирования «Команда» (Command) используется для инкапсуляции запроса в виде объекта, что позволяет передавать запросы в качестве параметров, хранить их в структурах данных и выполнять их в различных контекстах.
Читать далее...