TGViewer
Заметки Бэкендера Заметки Бэкендера @backend_it · 19K subscribers
Post #5039 492
❗️Правила программирования от создателя Go

Задумывался, почему одни программы работают десятилетиями, а другие ломаются при первом обновлении? Роб Пайк, создатель языка Go и соавтор Unix, делится правилами, которые помогли ему создавать надёжное ПО.

Что внутри: 5 принципов простоты против сложности, как принимать решения о добавлении фич, зачем начинать с наихудшего случая, когда использовать goto и почему размер программы имеет значение. Примеры из работы с Unix и Go.


Классный материал для тех, кто хочет научиться писать понятный и поддерживаемый код, а не нагромождать абстракции

🔥Ссылка на статью

Заметки Бэкендера & Max
More from @backend_it
  1. Sep 22, 2026Автотесты на Go для микросервисов Запутался в микросервисной архитектуре, где баг в одном…
  2. Sep 21, 2026❗️Курс Kubernetes: Запуск и эксплуатация — погружение в будущее инфраструктуры 📚 Что вы у…
  3. Sep 21, 2026❗️Структура сообщений Kafka и гарантии Разбираешься, как устроены сообщения в Kafka и когд…
  4. Sep 21, 2026🔥Анализ heap-дампов без риска утечек Как безопасно анализировать heap-дампы с продакшена,…
  5. Sep 20, 2026❗️Курс ИИ для повседневных ИТ-задач: повышение продуктивности на рабочем месте 📚 Что вы у…
  6. Sep 20, 2026❗️Как выбрать архитектуру для пет-проекта Стоял перед выбором архитектуры для своего кода…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →