Команда в Legacy проекте Иногда кажется, что проект небольшой и можно полностью переписать его за пару месяцев в одиночку. А иной раз руки просто опускаются когда оглядываешь фронт работ. 11 Nov 2024 • 1 минут чтобы прочитать
Обновление glibc и сломанные индексы PotgreSQL Если вы используете PosgtreSQL в качестве СУБД, то не спешите обновлять ваши сервера: можете получить на ровном месте очень нетривиальные к отслеживанию ошибки. 22 Jul 2024 • 2 минут чтобы прочитать
Тип integer в колонке id как бомба замедленного действия Если вы работаете с Legacy проектом, то загляните в структуру ваших таблиц - возможно некоторые из них используют integer в качестве id поля, и это очень плохо. 25 Dec 2023 • 1 минут чтобы прочитать
PHP Rector и как он вам [не] поможет Все, кто планировал переход на новые версии PHP слышали о проекте Rector для автоматизации рефакторинга и адаптации новых фич. Каждый кто завершал такой переход может рассказать пачку историй о том как и когда всё пошло не по плану. 23 Oct 2023 • 1 минут чтобы прочитать
Объявляйте классы final по-умолчанию Ключевое слово final появилось в PHP вместе с понятием классов, однако зачастую им пренебрегают. 26 Jul 2023 • 1 минут чтобы прочитать
Избегайте отрицательных условий Разберём на примерах известное правило избегания отрицаний в условиях. Какие бывают отрицания и чем они опасны. 19 Jul 2023 • 2 минут чтобы прочитать