RU

Как PHP превратился в героя мемов и пережил все свои «похороны»

Если бы в интернете вручали премию за количество мемов, в финал наверняка вышли бы Леонардо ДиКаприо, коты с осуждающим взглядом и язык PHP. Над пос…

phpистория phpсерверная разработкавеб разработкаlegacy-кодмемыдинамические сайтыпочему php не умер
Habr
RU

std::expected в C++23: гайд по миграции с исключений на функциональный error handling

Исключения удобны, пока ошибки не становятся обычной частью логики. В C++23 для таких случаев есть std::expected : он явно показ…

C++23обработка ошибокисключенияфункциональный подходRAIIтипизация ошибокlegacy-код
Habr
RU

Реанимация легаси: как мы заставили древний SEO-сервис говорить на другом языке

У каждого второго разработчика или QA есть сервис, который написан на древней версии языка, не имеет авторов, тесты не работают, документация — одна…

SEOlegacy-кодlegacy-системqa automationqaqa engineerphpphpunit