zhub.link is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

28
active users

#codereview

0 posts0 participants0 posts today
Habr<p>Парад Нелепого Си Кода</p><p>Я долгое время негодовал по поводу того, что часто приходится копаться в плохо оформленном коде от коллег или в коде из интернета. Но теперь я решил подойти к проблеме с философской точки зрения. Отныне я коллекционирую такие куски нелепого кода! Теперь каждая нелепая функция приносит мне радость так, как пополняет ценную коллекцию того, как не надо делать. Я эти примеры не искал. Это прямо из будничной инспекции программ.</p><p><a href="https://habr.com/ru/articles/718300/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">habr.com/ru/articles/718300/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/mcu" class="mention hashtag" rel="tag">#<span>mcu</span></a> <a href="https://zhub.link/tags/%D1%81" class="mention hashtag" rel="tag">#<span>с</span></a> <a href="https://zhub.link/tags/%D0%A1" class="mention hashtag" rel="tag">#<span>С</span></a>++ <a href="https://zhub.link/tags/%D0%BD%D0%B5%D0%BB%D0%B5%D0%BF%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4" class="mention hashtag" rel="tag">#<span>нелепый_код</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%B0%D0%BA_%D0%BD%D0%B5_%D0%BD%D0%B0%D0%B4%D0%BE_%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C" class="mention hashtag" rel="tag">#<span>как_не_надо_делать</span></a> <a href="https://zhub.link/tags/codereview" class="mention hashtag" rel="tag">#<span>codereview</span></a></p>
Habr<p>Догфудинг, ИИ-помощники, кодонавигация: самое интересное про SourceCraft, новую платформу для разработки от Яндекса</p><p>Сегодня Yandex B2B Tech в режиме технического превью открывает пользователям доступ к SourceCraft — платформе для разработки полного цикла, которая помогает создавать исходный код, управлять версиями, заниматься тестированием, сборкой, деплоить и сопровождать программные продукты. Её история началась в Yandex Infrastructure — эта команда развивает инструменты для создания и развёртывания приложений и сервисов внутри Яндекса и поддерживает инфраструктуру, на которой работают большинство разработчиков компании. Во многом поэтому значительная часть идей для новой платформы возникла благодаря догфудингу — практике использования собственного продукта командой его создателей. Вместе с разработчиками платформы Ольгой Лукьяновой @ollka_lukianova и Сергеем Захарченко @neofelis узнаем, каково это — делать платформу для разработки, одновременно используя эту же самую платформу для написания кода, тестирования, проверки пул‑реквестов, сборки и деплоя.</p><p><a href="https://habr.com/ru/companies/yandex_cloud_and_infra/articles/885788/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/yandex_c</span><span class="invisible">loud_and_infra/articles/885788/</span></a></p><p><a href="https://zhub.link/tags/sourcecraft" class="mention hashtag" rel="tag">#<span>sourcecraft</span></a> <a href="https://zhub.link/tags/git" class="mention hashtag" rel="tag">#<span>git</span></a> <a href="https://zhub.link/tags/ide" class="mention hashtag" rel="tag">#<span>ide</span></a> <a href="https://zhub.link/tags/developer_tools" class="mention hashtag" rel="tag">#<span>developer_tools</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%BE%D0%B3%D1%84%D1%83%D0%B4%D0%B8%D0%BD%D0%B3" class="mention hashtag" rel="tag">#<span>догфудинг</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%B4%D1%80%D0%B5%D0%B2%D1%8C%D1%8E" class="mention hashtag" rel="tag">#<span>кодревью</span></a> <a href="https://zhub.link/tags/codereview" class="mention hashtag" rel="tag">#<span>codereview</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B9" class="mention hashtag" rel="tag">#<span>репозиторий</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%83%D0%BB%D1%80%D0%B5%D0%BA%D0%B2%D0%B5%D1%81%D1%82" class="mention hashtag" rel="tag">#<span>пулреквест</span></a> <a href="https://zhub.link/tags/ci" class="mention hashtag" rel="tag">#<span>ci</span></a></p>
Habr<p>К слову, о именах переменных в Go</p><p>Субботним утречком, решил поговорить, кое о чем действительно важном. Управление памятью, сборщик мусора - это все недостойная обсуждения фигня, имена переменных вот это действительно стоящая тема. Не вижу, почему бы трем благородным донам, ее не обсудить. Для тех кто пишет на go давно, изложенное ниже может показаться очевидным, но буду рад вашим комментам (панамку за некоторую сумбурность изложения приготовил) Одной из ключевых особенностей Go является ориентация на читаемость и краткость кода. Это проявляется как в конструкциях языка, так и в стилевых рекомендациях, принятых сообществом и разработчиками языка. Короткие имена переменных — важная часть этой философии. В отличие от языков, где длинные и описательные имена переменных могут быть нормой (например, PHP или Java), Go поощряет использование коротких имен, особенно в случаях, когда их смысл легко понять из контекста. Роб Пайк (надеюсь не надо представлять этого благородного дона) в одном из старых своих постов писал</p><p><a href="https://habr.com/ru/articles/872940/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">habr.com/ru/articles/872940/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/go" class="mention hashtag" rel="tag">#<span>go</span></a> <a href="https://zhub.link/tags/codereview" class="mention hashtag" rel="tag">#<span>codereview</span></a></p>
Habr<p>ЕВРАЗ доверил ревизию кода ИИ</p><p>Недавно прошёл Хакатон ЕВРАЗа 3.0, на котором участникам поставили задачу упростить и ускорить важный процесс разработки — code review. Эта сложная и трудоемкая часть работы программистов, которая требует предельной концентрации и широкого опыта специалистов. Хакатон предоставил возможность не только найти новые идеи для автоматизации, но и продемонстрировать потенциал ИИ для повышения качества кода. Если тема цифровых технологий в металлургической промышленности интересует и вас, приглашаем поближе познакомиться с решениями победителей.</p><p><a href="https://habr.com/ru/companies/evraz/articles/865456/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/evraz/ar</span><span class="invisible">ticles/865456/</span></a></p><p><a href="https://zhub.link/tags/codereview" class="mention hashtag" rel="tag">#<span>codereview</span></a> <a href="https://zhub.link/tags/%D1%85%D0%B0%D0%BA%D0%B0%D1%82%D0%BE%D0%BD" class="mention hashtag" rel="tag">#<span>хакатон</span></a> <a href="https://zhub.link/tags/%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B8%D0%B8" class="mention hashtag" rel="tag">#<span>генеративный_ии</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%B4" class="mention hashtag" rel="tag">#<span>код</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%B4%D0%BE%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F" class="mention hashtag" rel="tag">#<span>кодогенерация</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%B4%D1%80%D0%B5%D0%B2%D1%8C%D1%8E" class="mention hashtag" rel="tag">#<span>кодревью</span></a> <a href="https://zhub.link/tags/%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" class="mention hashtag" rel="tag">#<span>программирование</span></a> <a href="https://zhub.link/tags/%D0%B8%D0%B8" class="mention hashtag" rel="tag">#<span>ии</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B5%D0%B2%D0%B8%D0%B7%D0%B8%D1%8F_%D0%BA%D0%BE%D0%B4%D0%B0" class="mention hashtag" rel="tag">#<span>ревизия_кода</span></a></p>
Habr<p>Как управлять техническим долгом и минимизировать его влияние на проект</p><p>Технический долг — это как оставлять грязные тарелки в раковине. Если все время откладывать, рано или поздно они превратятся в гору, с которой придется бороться. В этой статье мы поговорим о том, как не допустить, чтобы горы долга перекрыли все возможности для чистоты и порядка в проекте.</p><p><a href="https://habr.com/ru/articles/857718/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">habr.com/ru/articles/857718/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/%D1%82%D0%B5%D1%85%D0%B4%D0%BE%D0%BB%D0%B3" class="mention hashtag" rel="tag">#<span>техдолг</span></a> <a href="https://zhub.link/tags/legacy%D0%BA%D0%BE%D0%B4" class="mention hashtag" rel="tag">#<span>legacyкод</span></a> <a href="https://zhub.link/tags/%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%BE%D0%BB%D0%B3" class="mention hashtag" rel="tag">#<span>технический_долг</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F" class="mention hashtag" rel="tag">#<span>документация</span></a> <a href="https://zhub.link/tags/codestyle" class="mention hashtag" rel="tag">#<span>codestyle</span></a> <a href="https://zhub.link/tags/styleguide" class="mention hashtag" rel="tag">#<span>styleguide</span></a> <a href="https://zhub.link/tags/codereview" class="mention hashtag" rel="tag">#<span>codereview</span></a> <a href="https://zhub.link/tags/refactoring" class="mention hashtag" rel="tag">#<span>refactoring</span></a> <a href="https://zhub.link/tags/documentation" class="mention hashtag" rel="tag">#<span>documentation</span></a> <a href="https://zhub.link/tags/%D1%87%D0%B8%D1%81%D1%82%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4" class="mention hashtag" rel="tag">#<span>чистый_код</span></a></p>
Habr<p>Первый открытый Frontend meetup SberHealth</p><p>Мы созрели на первый открытый митап от компании СберЗдоровье , который пройдет 28 марта. Первый раз всегда очень волнительно и страшно, но нам определенно есть что рассказать внешнему сообществу. У нас много крутых проектов, интересных кейсов и классных коллег, готовых делиться своей уникальной экспертизой о работе в медтех.</p><p><a href="https://habr.com/ru/companies/docdoc/articles/802679/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/docdoc/a</span><span class="invisible">rticles/802679/</span></a></p><p><a href="https://zhub.link/tags/frontend" class="mention hashtag" rel="tag">#<span>frontend</span></a> <a href="https://zhub.link/tags/meetup" class="mention hashtag" rel="tag">#<span>meetup</span></a> <a href="https://zhub.link/tags/sberhealth" class="mention hashtag" rel="tag">#<span>sberhealth</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0" class="mention hashtag" rel="tag">#<span>дизайн_система</span></a> <a href="https://zhub.link/tags/codereview" class="mention hashtag" rel="tag">#<span>codereview</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" class="mention hashtag" rel="tag">#<span>платформа</span></a> <a href="https://zhub.link/tags/core_web_vitals" class="mention hashtag" rel="tag">#<span>core_web_vitals</span></a></p>
Habr<p>Код-ревью и Рингельман</p><p>Код-ревью в команде — это как смотрины при рождении ребенка — большой семейный праздник. Разработчик вытаскивает своё творение на всеобщее обозрение и ждёт приговора, похвалы, замечаний и комментариев. Главная цель — показать изменения, которые вносятся в кодовую базу, а в ходе рецензирования повысить экспертизу как минимум одного участника дискуссии и не допустить плохой код до прода.</p><p><a href="https://habr.com/ru/companies/karuna/articles/795139/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/karuna/a</span><span class="invisible">rticles/795139/</span></a></p><p><a href="https://zhub.link/tags/codestyle" class="mention hashtag" rel="tag">#<span>codestyle</span></a> <a href="https://zhub.link/tags/codereview" class="mention hashtag" rel="tag">#<span>codereview</span></a> <a href="https://zhub.link/tags/%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%BE%D0%B9" class="mention hashtag" rel="tag">#<span>управление_разработкой</span></a> <a href="https://zhub.link/tags/%D1%8D%D1%84%D1%84%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8" class="mention hashtag" rel="tag">#<span>эффективность_разработки</span></a></p>