<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>@fullstack</title><generator>teletype.in</generator><description><![CDATA[Очередной претенциозный блог, который никто не читает]]></description><link>https://teletype.in/@fullstack?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/fullstack?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/fullstack?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Sun, 26 Jul 2026 10:57:59 GMT</pubDate><lastBuildDate>Sun, 26 Jul 2026 10:57:59 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@fullstack/BXklTjsxrwv</guid><link>https://teletype.in/@fullstack/BXklTjsxrwv?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><comments>https://teletype.in/@fullstack/BXklTjsxrwv?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack#comments</comments><dc:creator>fullstack</dc:creator><title>Компиляция</title><pubDate>Sun, 13 Feb 2022 15:41:21 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/1e/c8/1ec8180a-b334-414c-92c2-64ff5170bd92.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/65/4f/654feb7e-b069-4a77-941d-15284749f3b1.png"></img>Когда Билла Гейтса в одном из интервью спросили про копирование идей Джобса, он рассказал байку — у нас со Стивом был богатый сосед xerox, и когда я залез к нему чтобы украсть телевизор, Стив уже вынес один.]]></description><content:encoded><![CDATA[
  <p id="cIeU">Когда Билла Гейтса в одном из интервью спросили про копирование идей Джобса, он рассказал байку — у нас со Стивом был богатый сосед xerox, и когда я залез к нему чтобы украсть телевизор, Стив уже вынес один.</p>
  <p id="JJYg">Сессия вопросов и ответов на реддит:</p>
  <figure id="IWly" class="m_original">
    <img src="https://img3.teletype.in/files/65/4f/654feb7e-b069-4a77-941d-15284749f3b1.png" width="1113" />
    <figcaption><a href="https://www.reddit.com/r/IAmA/comments/5whpqs/im_bill_gates_cochair_of_the_bill_melinda_gates/" target="_blank">https://www.reddit.com/r/IAmA/comments/5whpqs/im_bill_gates_cochair_of_the_bill_melinda_gates/</a></figcaption>
  </figure>
  <h3 id="GLUT">Xerox PARC</h3>
  <p id="2ATQ">В 1970-е годы в центре были разработаны:</p>
  <ul id="0kCa">
    <li id="3FlX"><a href="https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%8F_%D0%BC%D1%8B%D1%88%D1%8C" target="_blank">Компьютерная мышь</a>.</li>
    <li id="Apfp"><a href="https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80#%D0%9B%D0%B0%D0%B7%D0%B5%D1%80%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%8B" target="_blank">Лазерный принтер</a>.</li>
    <li id="sO7z">Язык программирования <a href="https://ru.wikipedia.org/wiki/Smalltalk" target="_blank">Smalltalk</a> и с ним развитие концепции <a href="https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" target="_blank">объектно-ориентированного программирования</a>.</li>
    <li id="8Gfr">Концепция <a href="https://ru.wikipedia.org/wiki/%D0%9D%D0%BE%D1%83%D1%82%D0%B1%D1%83%D0%BA" target="_blank">ноутбука</a>.</li>
    <li id="tePD"><a href="https://ru.wikipedia.org/wiki/Ethernet" target="_blank">Ethernet</a>.</li>
    <li id="PEUE">Язык <a href="https://ru.wikipedia.org/w/index.php?title=InterPress&action=edit&redlink=1" target="_blank">InterPress</a> (предшественник языка <a href="https://ru.wikipedia.org/wiki/Postscript" target="_blank">Postscript</a>, всей соверменной вектроной графики).</li>
    <li id="YuQk"><a href="https://ru.wikipedia.org/wiki/%D0%93%D1%80%D0%B0%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81" target="_blank">Графический пользовательский интерфейс</a>, впервые воплощённый в компьютере <a href="https://ru.wikipedia.org/wiki/Xerox_Alto" target="_blank">Xerox Alto</a> (предшественник <a href="https://ru.wikipedia.org/wiki/Apple_Macintosh" target="_blank">Apple Macintosh</a>).</li>
    <li id="wG4o">Принцип <a href="https://ru.wikipedia.org/wiki/WYSIWYG" target="_blank">WYSIWYG</a> и первый WYSIWYG-ориентированный текстовый редактор <a href="https://ru.wikipedia.org/w/index.php?title=Bravo_(%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80)&action=edit&redlink=1" target="_blank">Bravo</a> (предшественник <a href="https://ru.wikipedia.org/wiki/Microsoft_Word" target="_blank">Microsoft Word</a>).</li>
  </ul>
  <p id="GZGj"><a href="https://ru.wikipedia.org/wiki/Xerox_PARC" target="_blank">https://ru.wikipedia.org/wiki/Xerox_PARC</a></p>
  <figure id="nx3O" class="m_original">
    <img src="https://upload.wikimedia.org/wikipedia/commons/d/d9/%D0%A7%D1%91%D1%80%D0%BD%D1%8B%D0%B9_%D1%81%D1%83%D0%BF%D1%80%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%B2%D0%B0%D0%B4%D1%80%D0%B0%D1%82._1915._%D0%93%D0%A2%D0%93.png" width="1196" />
  </figure>
  <p id="qgUn">Не Малевич придумал эпатаж, но он придумал как именно эпатировать примитивным графическим ходом. По тем временам это было что-то вроде сжигания чучела Джоржа Флойда демонстрантами в белых балахонах. Даже изрисованные свастиками памятники победы не произвели бы такого фурора.</p>
  <figure id="1zno" class="m_original">
    <img src="https://avatars.mds.yandex.net/get-zen_doc/1911932/pub_5cc44f0ca7763100b2db2664_5cc68b0e3af81500b303a69e/scale_1200" width="650" />
    <figcaption>Черный супрематический квадрат Малевича в оригинальной экспозиции на месте иконы в красном углу. Пусси райот — третичное вторсырье низкого качества. </figcaption>
  </figure>
  <p id="yvJE">На поприще эпатажа Малевич был далеко не первым, и не последним.</p>
  <figure id="FJwr" class="m_original">
    <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Salvador_Dali_in_chair_Allan_Warren.jpg/1280px-Salvador_Dali_in_chair_Allan_Warren.jpg" width="1280" />
    <figcaption>Гуглишь эпатаж, а там Дали. Гуглишь Дали, а там эпатаж.</figcaption>
  </figure>
  <p id="zya3">Любое творчество это компиляция мозгом увиденных, услышанных или прочитанных образов. Все сюжеты известны со времен древних греков, все архетипы расписаны до нас.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@fullstack/OBlQOLN8pTi</guid><link>https://teletype.in/@fullstack/OBlQOLN8pTi?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><comments>https://teletype.in/@fullstack/OBlQOLN8pTi?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack#comments</comments><dc:creator>fullstack</dc:creator><title>Хронометраж</title><pubDate>Fri, 11 Feb 2022 22:12:09 GMT</pubDate><description><![CDATA[Один из самых невероятных в своей простоте уроков мне дал программист и руководитель у которого всем нам учиться и учиться. ]]></description><content:encoded><![CDATA[
  <p id="DZp6">Один из самых невероятных в своей простоте уроков мне дал программист и руководитель у которого всем нам учиться и учиться. </p>
  <p id="1tmR">После перехода с удаленки в офис я перестал понимать куда уходит время. Когда дома за 6 часов получалось написать ОГОГО сколько кода, в офисе не получалось почти ничего. За два дня удаленки я легко закрывал недельный спринт, прокрастинация давно была под контролем и дело было не в ней. Административных артефактов тоже кот наплакал и самое главное они были низкого качества. Я подошел с этой проблемой к руководителю.</p>
  <p id="RqPf">К. вытащил из под клавиатуры листок А4, на котором ручкой, криво-косо и явно второпях, было написано что-то подобное:</p>
  <blockquote id="rhZR">12 августа<br /><br />9:00 — пришел в офис<br />9:17 — поздоровался со всеми за руку<br />9:21 — налил кофе, поговорил с Д.<br />10:00 — проверил почту<br />10:00−11:00 — созвон с М. по проекту Ш.<br />11:45 — обсуждение проекта Ш. с командой<br /> ...</blockquote>
  <p id="5J8y">Время было 11:58 и я не знаю от чего я его отвлекал, но жизнь моя после этого изменилась навсегда.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@fullstack/rRY2eM9Bs25</guid><link>https://teletype.in/@fullstack/rRY2eM9Bs25?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><comments>https://teletype.in/@fullstack/rRY2eM9Bs25?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack#comments</comments><dc:creator>fullstack</dc:creator><title>Выбор</title><pubDate>Fri, 11 Feb 2022 10:40:20 GMT</pubDate><description><![CDATA[<img src="https://img2.teletype.in/files/54/a8/54a838e3-0425-4f55-a166-97518eb28a48.png"></img>]]></description><content:encoded><![CDATA[
  <figure id="kiSS" class="m_original" data-caption-align="right">
    <img src="https://img2.teletype.in/files/54/a8/54a838e3-0425-4f55-a166-97518eb28a48.png" width="453" />
    <figcaption>„Изучай правила, чтобы знать, как правильно их нарушить.“ <br />— Далай-лама XIV</figcaption>
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@fullstack/KP--KAmoiF4</guid><link>https://teletype.in/@fullstack/KP--KAmoiF4?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><comments>https://teletype.in/@fullstack/KP--KAmoiF4?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack#comments</comments><dc:creator>fullstack</dc:creator><title>Про память</title><pubDate>Thu, 10 Feb 2022 21:54:30 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/7e/36/7e36cc5c-09ea-4080-a3bc-45c781cd6f2b.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/08/bc/08bc71d6-c2c6-4560-a4cc-4ffc8f89f3eb.png"></img>Забыл про дизайнеров!]]></description><content:encoded><![CDATA[
  <p id="kONR">Забыл про дизайнеров!</p>
  <p id="lw9Z">Для примера рассмотрим дизайнеров самой популярной операционной системы. В 11 версии нам обещали прорыв. Никогда я не видел таких бурных обсуждений. Невероятный дизайн windows 11, не иначе. Так и говорили. Даже снобы-маководы и те при встрече повторяли «ты видел новый дизайн виндовз одиннадцать?!», а то и показывали презентации от микрософта.</p>
  <p id="F0u3">Я, ребята, пользовался досом. Потом была 95. Потом 98. Потом МИЛЛЕНИУМ (ненавижу). Потом виндовз 2000 (предусмотрительно пропустил). </p>
  <p id="UkmD">Потом была версия, к которой сложилось самое положительно отношение. Но положительной икс-пи стала только ко второму сервис паку. Хотя это не имеет отношения к дизайну, а возможно и к дизайнерам, до этого там баг на баге сидел и багом погонял. Даже дебиан с богомерзким гномом падал реже.</p>
  <p id="K8P9"><s>Лонгхорн</s> виста, семерка, восьмерка, десятка. И в каждой версии они лажали так, как не лажал никто в индустрии. Поэтому я не испытывал сомнений, что виндовс 11 будет стопроцентно вырвиглазным говном. И не ошибся.</p>
  <p id="JJUC">В качестве разнообразия попробую аргументировать.</p>
  <figure id="L9Ge" class="m_original">
    <img src="https://img1.teletype.in/files/08/bc/08bc71d6-c2c6-4560-a4cc-4ffc8f89f3eb.png" width="614" />
  </figure>
  <p id="BLpK">Теперь чтобы открыть вс код какой-нибудь, надо нажать правую кнопку, а потом выбрать пункт «показать дополнительные параметры Shift+F10».</p>
  <figure id="LK6p" class="m_original">
    <img src="https://img4.teletype.in/files/ff/30/ff3010c1-2ca2-4203-a170-5a3f791b0555.png" width="445" />
  </figure>
  <p id="g7zw">А если нажать еще раз правой кнопкой, как это оказывается везде, от ютуба до порнхаба, давно уже работает для двойных контекстных меню, то оно моргнет и откроется второй раз на новом месте.</p>
  <p id="0z3P">Дизайн операционной системы как задача — это пиздец, и это понятно без долгих размышлений. Но массовость обязана накладывать ограничения. Самое главное в информационных системах — сохранение привычек. Если хочется что-то поменять, нужно это делать медленно и аккуратно, никого не потревожив. Самое главное в информационных системах ставших стандартом — отстреливать всех, кто пытается что-то сломать, убрать, передвинуть. Цвет, текстура, флэт или скевоморфизм, хоть глассморфизм если хочется, только не трогайте меню и настройки!</p>
  <p id="AiDb">Мне кажется, что программисты не приносят клятву гиппократа по недоразумению. Скорее всего это вопрос времени. </p>
  <figure id="Gykf" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/8b/1f/8b1f8e75-e949-4d47-86e3-78bf6c374835.png" width="201" />
    <figcaption>Сломанный драгндроп на панель задач вынудил укрепить сидение стула асбестом 🚀</figcaption>
  </figure>
  <h2 id="524d">Прежде всего — не навреди.</h2>
  <p id="iEI5"></p>
  <p id="73LH">А разницы между дизайнером и программистом, если подумать, и нет.</p>
  <p id="N0Gd"></p>
  <p id="Ssto"><a href="https://bureau.ru/bb/soviet/20151215/" target="_blank">https://bureau.ru/bb/soviet/20151215/</a><br /><a href="https://ilyabirman.ru/meanwhile/all/imagine-magyar/" target="_blank">https://ilyabirman.ru/meanwhile/all/imagine-magyar/</a></p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@fullstack/3Sb8OCM39Pa</guid><link>https://teletype.in/@fullstack/3Sb8OCM39Pa?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><comments>https://teletype.in/@fullstack/3Sb8OCM39Pa?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack#comments</comments><dc:creator>fullstack</dc:creator><title>Геометрия</title><pubDate>Wed, 09 Feb 2022 18:42:36 GMT</pubDate><description><![CDATA[<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Maslowsneeds_ru.svg/430px-Maslowsneeds_ru.svg.png"></img>Глядя на разобранный трактор, детали которого сложены пирамидкой может показаться, что карбюратор лежащий сверху — ключевой узел. Постмодернизм предполагает написание сразу нескольких книг с весьма остроумными теориями, уверенно объясняющими главенствующее положение карбюратора в сооружении. Ещё плеяда книг будет посвящена наукообразным и внешне непротиворичивым, но абсолютно умозрительным, цепочкам причинно-следственных связей, объясняющих всю структуру пирамиды. Диаметрально противоположными способами, что характерно для постмодернизма.]]></description><content:encoded><![CDATA[
  <figure id="fx8f" class="m_column">
    <iframe src="https://www.youtube.com/embed/bKaVhXn49xY?autoplay=0&loop=0&mute=0"></iframe>
    <figcaption>Для настроения можно послушать немцев.</figcaption>
  </figure>
  <p id="7jBi">Глядя на разобранный трактор, детали которого сложены пирамидкой может показаться, что карбюратор лежащий сверху — ключевой узел. Постмодернизм предполагает написание сразу нескольких книг с весьма остроумными теориями, уверенно объясняющими главенствующее положение карбюратора в сооружении. Ещё плеяда книг будет посвящена наукообразным и внешне непротиворичивым, но абсолютно умозрительным, цепочкам причинно-следственных связей, объясняющих всю структуру пирамиды. Диаметрально противоположными способами, что характерно для постмодернизма.</p>
  <figure id="u7ys" class="m_original" data-caption-align="center">
    <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Maslowsneeds_ru.svg/430px-Maslowsneeds_ru.svg.png" width="430" />
    <figcaption>Типичная пирамида</figcaption>
  </figure>
  <p id="E5Db">Пирамида — это куча, самая естественная устойчивая форма для груды чего угодно, с минимальным пятном занимаемой площади в условиях гравитации. А карбюратор сверху оказался случайно.</p>
  <p id="MXqP">Большинство взрослых, здоровых людей живет в двухмерном пространстве. Редкие избранные годятся в пилоты и способны ориентироваться в трех измерениях. Досрочную пенсию просто так не дают.</p>
  <figure id="VhiC" class="m_original" data-caption-align="center">
    <img src="https://transversalinflections.files.wordpress.com/2019/08/hopf_fibration.png?w=450" width="450" />
    <figcaption>Типичная калибровочная симметрия</figcaption>
  </figure>
  <p id="cqRj">Размерность пространства для программиста — один из параметров функции, n. </p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@fullstack/k0RxIrTc0_d</guid><link>https://teletype.in/@fullstack/k0RxIrTc0_d?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><comments>https://teletype.in/@fullstack/k0RxIrTc0_d?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack#comments</comments><dc:creator>fullstack</dc:creator><title>Дизайнеры и дизайн</title><pubDate>Wed, 09 Feb 2022 18:29:51 GMT</pubDate><description><![CDATA[Дизайн с английского переводится как проектирование.]]></description><content:encoded><![CDATA[
  <p id="64YP">Дизайн с английского переводится как проектирование.</p>
  <p id="TgIc">Дизайн интерьера, это не цвет стен, а расположение и количество выключателей, розеток и т.д.</p>
  <p id="G0Hw">У кода тоже есть дизайн. Он бывает плохим, бывает хорошим, а чаще всего бывает «как получилось».</p>
  <p id="nbpH">Для дизайна важны вкус и абстрактное мышление.</p>
  <p id="ipwF">Вкус прокачивается насмотренностью. Картинки в гугле/инсте/пинтересте/где угодно с чем угодно, главное много и постоянно. Интерьеры, дома, тачки, яхты, сайты - что интересно то и нужно смотреть. Можно подписаться на крутых чуваков.</p>
  <p id="F8BR">Тренажеры абстрактного мышления — геометрия (лучший), математика в целом, физика, химия.</p>
  <p id="V5ZX">Проектирование информационных систем, архитектуры зданий, интерьеров, микропроцессоров, конвейеров или бизнес-процессов работает по очень схожим принципам. Научившись одному, легко и в остальном.</p>
  <p id="pibk">Чем дольше программирую, тем больше интереса вызывают лингвисты, писатели, философы. Много общего, схожий набор навыков, необходимость смотреть на любую проблему с максимально возможного количества точек зрения и моментально находить суть, отбрасывая лишнее.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@fullstack/0J7ko5UIuw8</guid><link>https://teletype.in/@fullstack/0J7ko5UIuw8?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><comments>https://teletype.in/@fullstack/0J7ko5UIuw8?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack#comments</comments><dc:creator>fullstack</dc:creator><title>Инкапсуляция</title><pubDate>Fri, 08 Oct 2021 21:09:07 GMT</pubDate><description><![CDATA[Посмотрим на два примера кода одного класса:]]></description><content:encoded><![CDATA[
  <p id="j79H">Посмотрим на два примера кода одного класса:</p>
  <pre id="j79H">class PostStorage {

    public function save($id, $title, $author, $body)
    {
        // ...
    }

}</pre>
  <pre id="WUSn">class PostStorage {
    
    public function save(Post $post): Post
    {
        // ...
    }
}</pre>
  <p id="sZxO">На первый взгляд разница может показаться несущественной. Но код живет своей жизнью, пользователи требуют новых функций и к постам в блоге добавляется какое-то количество новых полей.</p>
  <pre id="hk0x">class PostStorage {

    public function save($id, $title, $author, $preview, $body, $createdAt, $updatedAt, $category)
    {
        // ...
    }

}</pre>
  <pre id="Q7I8">class PostStorage {
    
    public function save(Post $post): Post
    {
        // ...
    }
}</pre>
  <blockquote id="ubC0">Хозяйке на заметку: S или SRP первый принцип из SOLID говорит о необходимости ограничивать область ответственности сущностей (функций, классов, модулей, компонентов) всего одной целью.</blockquote>
  <p id="zeAS">При изменении структуры данных, возникает необходимость менять код, который никак не связан с этой структорой и вообще служит другой цели — сохранить запись в хранилище. Вместе с изменением метода, потребуется внести изменения во все места, которые использовали наш метод. Чем больше проект, тем больше таких мест, тем дольше вносятся самые простые правки.</p>
  <p id="GCLv">Второй вариант не меняется, потому что класс Post инкапсулирует данные и позволяет не менять инфраструктурный слой хранения, при изменениях в модели.</p>
  <pre id="bnHP">class Post {
    public ?string $id;
    public string $title;
    public string $author;
    public string $preview;
    public string $body;
    public Datetime $createdAt;
    public Datetime $updatedAt;
    public ?string $category;
}</pre>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@fullstack/g1oSg7TWxBO</guid><link>https://teletype.in/@fullstack/g1oSg7TWxBO?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack</link><comments>https://teletype.in/@fullstack/g1oSg7TWxBO?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=fullstack#comments</comments><dc:creator>fullstack</dc:creator><title>Сторипоинт</title><pubDate>Tue, 07 Sep 2021 17:36:02 GMT</pubDate><description><![CDATA[Интуитивная оценка работает со сбоями. Если посолить на глаз можно понимая сколько соли по объему кидаешь, то с расстоянием, а тем более временем такие оценки страдают случайными погрешностями. Чтобы заниматься оценкой, нужно завести привычку считать время.]]></description><content:encoded><![CDATA[
  <p id="yHny">Интуитивная оценка работает со сбоями. Если посолить на глаз можно понимая сколько соли по объему кидаешь, то с расстоянием, а тем более временем такие оценки страдают случайными погрешностями. Чтобы заниматься оценкой, нужно завести привычку считать время.</p>
  <p id="pHlC">Хронометражист, вы ребята не поверите, это профессия. </p>
  <p id="mI7T"><a href="http://www.aup.ru/docs/d2/200.htm" target="_blank">http://www.aup.ru/docs/d2/200.htm</a></p>
  <p id="9bMV"><a href="http://www.aup.ru/docs/di/319.htm" target="_blank">http://www.aup.ru/docs/di/319.htm</a></p>
  <p id="joq5">Т-шейп, все дела.</p>
  <p id="1vKz">А это мы еще даже не начали про инфраструктуру, обстоятельства бизнеса и прочий <s>говнокод</s> контекст.</p>

]]></content:encoded></item></channel></rss>