Transaction Script VS Domain Model
27 мар. 2021 г. 1109

Основное различие этих двух архитектурных подходов состоит в назначении модели (наборе доменных сущностей). Доменная сущность в Transaction Script является практически полным отображением таблицы в б...

Читать далее →
Что почитать по архитектуре ПО и DDD ?
21 мар. 2021 г. 13232

В данной заметке будут собираться интересные материалы по разработке и архитектуре ПО. Блоги Мартин Фаулер (Martin Fowler) Роберт Мартин (Robert Cecil Martin) ("Дядя Боб") Эрик Эванс (Eric...

Читать далее →
Разработка сайта на Битриксе
18 сент. 2020 г. 252

В данное время занимаюсь разработкой первого сайта на Битриксе для заказчика, и во время работы появляется множество заметок. Это одна из них. Текущий проект - мой второй практический опыт создания са...

Читать далее →
Что такое CI/CD и зачем оно нужно?
15 мар. 2020 г. 267

CI/CD (Continuous integration / Continuous delivery) - это методология разработки, которая расшифровывается как постоянная интеграция и доставка. CI/CD (Continuous integration / Continuous delivery...

Читать далее →
Выдержки из книги Роберта Мартина “Чистый код”
28 февр. 2020 г. 225

Сегодня в сети наткнулся на полезные рекомендации по разработке на PHP. По сути, это выдержки из книги Роберта Мартина "Чистый код", и для тех кто не читал эту книгу, они будут полезными. github.co...

Читать далее →
Selenium - полезные ссылки
28 февр. 2020 г. 97

selenium.dev;github.com/php-webdriver/php-webdriver;gist.github.com/nvanselow/f00b890c921da937ddb6;sites.google.com/a/chromium.org/chromedriver/downloads;github.com/php-webdriver/php-webdriver/wiki/Ch...

Читать далее →
Часто используемые порты для веб-разработчика
22 февр. 2020 г. 468

Веб-разработчикам часто приходится иметь дело с портами операционных систем. Список портов из Википедии. 20/TCP - передачи данных FTP;21/TCP - передачи команд FTP;22/TCP,UDP - криптографический сет...

Читать далее →
HTTP коды состояния
12 февр. 2020 г. 254

Ответ сервера по протоколу HTTP подразумевает наличие кода состояния запроса (результата его выполнения). Этот код показывает не только успешность или провал запроса, но и сообщает другую дополнительн...

Читать далее →
PhpStorm - горячие клавиши
10 февр. 2020 г. 1424

PhpStorm, на данный момент, является одной из лучших сред разработки (IDE) для PHP, если вообще не самой лучшей. Он содержит в себе огромное количество полезного для разработчика функционала, о которо...

Читать далее →
Боты для Telegram
6 февр. 2020 г. 141

Боты для Telegram - это удобное и популярное средство общения с пользователями. Их часто используют крупные веб-сервисы, интернет-магазины, сообщества, YouTube-каналы, да и вообще все, кому не лень. ...

Читать далее →