<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="/feed.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Пшерги кодинг</title>
<subtitle>Блог разработчика. Потому что правильные вещи нужно записывать.</subtitle><link href="https://eduard-sukharev.github.io/excerpts.xml" rel="self"/>
<link href="https://eduard-sukharev.github.io/" rel="alternate" />
<updated>2024-11-11T00:00:00Z</updated>
<id>https://eduard-sukharev.github.io/</id>
<author>
  <name>Эдуард Сухарев</name>
  <uri>https://eduard-sukharev.github.io/</uri>
</author><entry><title>Команда в Legacy проекте</title>
<link href="https://eduard-sukharev.github.io/komanda-v-legacy-proekte/"/>
<updated>2024-11-11T00:00:00Z</updated>
<id>https://eduard-sukharev.github.io/komanda-v-legacy-proekte/</id><content type="html">&lt;p&gt;Иногда кажется, что проект небольшой и можно полностью переписать его за пару месяцев в одиночку. А иной раз руки просто опускаются когда оглядываешь фронт работ.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://eduard-sukharev.github.io/komanda-v-legacy-proekte/&quot;&gt;Читать далее Пшерги кодинг →&lt;/a&gt;&lt;/p&gt;</content>
</entry><entry><title>Обновление glibc и сломанные индексы PotgreSQL</title>
<link href="https://eduard-sukharev.github.io/obnovlenie-glibc-i-slomannye-indeksy-potgresql/"/>
<updated>2024-07-22T00:00:00Z</updated>
<id>https://eduard-sukharev.github.io/obnovlenie-glibc-i-slomannye-indeksy-potgresql/</id><content type="html">&lt;p&gt;Если вы используете PosgtreSQL в качестве СУБД, то не спешите обновлять ваши сервера: можете получить на ровном месте очень нетривиальные к отслеживанию ошибки.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://eduard-sukharev.github.io/obnovlenie-glibc-i-slomannye-indeksy-potgresql/&quot;&gt;Читать далее Пшерги кодинг →&lt;/a&gt;&lt;/p&gt;</content>
</entry><entry><title>Тип integer в колонке id как бомба замедленного действия</title>
<link href="https://eduard-sukharev.github.io/tip-integer-v-kolonke-id-kak-bomba-zamedlennogo-dejstviya/"/>
<updated>2023-12-25T00:00:00Z</updated>
<id>https://eduard-sukharev.github.io/tip-integer-v-kolonke-id-kak-bomba-zamedlennogo-dejstviya/</id><content type="html">&lt;p&gt;Если вы работаете с Legacy проектом, то загляните в структуру ваших таблиц - возможно некоторые из них используют integer в качестве id поля, и это очень плохо.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://eduard-sukharev.github.io/tip-integer-v-kolonke-id-kak-bomba-zamedlennogo-dejstviya/&quot;&gt;Читать далее Пшерги кодинг →&lt;/a&gt;&lt;/p&gt;</content>
</entry><entry><title>PHP Rector и как он вам [не] поможет</title>
<link href="https://eduard-sukharev.github.io/php-rector-i-kak-on-vam-ne-pomozhet/"/>
<updated>2023-10-23T00:00:00Z</updated>
<id>https://eduard-sukharev.github.io/php-rector-i-kak-on-vam-ne-pomozhet/</id><content type="html">&lt;p&gt;Все, кто планировал переход на новые версии PHP слышали о проекте Rector для автоматизации рефакторинга и адаптации новых фич. Каждый кто завершал такой переход может рассказать пачку историй о том как и когда всё пошло не по плану.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://eduard-sukharev.github.io/php-rector-i-kak-on-vam-ne-pomozhet/&quot;&gt;Читать далее Пшерги кодинг →&lt;/a&gt;&lt;/p&gt;</content>
</entry><entry><title>Объявляйте классы final по-умолчанию</title>
<link href="https://eduard-sukharev.github.io/obuyavlyajte-klassy-final-po-umolchaniyu/"/>
<updated>2023-07-26T00:00:00Z</updated>
<id>https://eduard-sukharev.github.io/obuyavlyajte-klassy-final-po-umolchaniyu/</id><content type="html">&lt;p&gt;Ключевое слово final появилось в PHP вместе с понятием классов, однако зачастую им пренебрегают.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://eduard-sukharev.github.io/obuyavlyajte-klassy-final-po-umolchaniyu/&quot;&gt;Читать далее Пшерги кодинг →&lt;/a&gt;&lt;/p&gt;</content>
</entry><entry><title>Избегайте отрицательных условий</title>
<link href="https://eduard-sukharev.github.io/izbegajte-otricatelnyh-uslovij/"/>
<updated>2023-07-19T00:00:00Z</updated>
<id>https://eduard-sukharev.github.io/izbegajte-otricatelnyh-uslovij/</id><content type="html">&lt;p&gt;Разберём на примерах известное правило избегания отрицаний в условиях. Какие бывают отрицания и чем они опасны.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://eduard-sukharev.github.io/izbegajte-otricatelnyh-uslovij/&quot;&gt;Читать далее Пшерги кодинг →&lt;/a&gt;&lt;/p&gt;</content>
</entry></feed>