Найти в Дзене
Программирование и разработка

Программирование и разработка

Здесь ты найдешь статьи и видео по теме: языки программирования, фреймворки, принципы SOLID, ООП, API, базы данных и многое другое.
подборка · 87 материалов
3900 читали · 2 месяца назад
Почему вайб-кодинг умер и что пришло ему на смену
Ровно год назад Андрей Карпатый написал твит: "Появился новый стиль программирования, который я называю vibe coding, где вы полностью доверяетесь ощущениям, принимаете экспоненты и забываете, что код вообще существует". Разработчикам это понравилось. Термин разлетелся повсюду. Туториалы появлялись за ночь. "Просто навибкодь это" стало ответом на любой вопрос "как это построить". Потом люди попытались выкатывать vibe-coded приложения в продакшн. Результаты были не очень. 4 февраля 2026 года - ровно через год после того твита - Карпатый написал снова...
102 читали · 3 месяца назад
Ошибки в программировании на Python
Знаешь, что такое «Магические числа?» (спойлер: к Гарри Поттеру они отношения не имеют) 🍷 if status == 3: send_email() elif status == 7: refund_order() ❓ Что такое 3 и 7? Статусы заказа? Коды ошибок? Разработчик, который писал это полгода назад, уже не вспомнит. А новому - придется гадать. Магическое число - это число, вписанное прямо в код без пояснения, что оно означает. Оно «магическое», потому что его значение понятно только автору (и то не всегда). - Непонятно: читателю кода приходится искать...
3 месяца назад
Новый курс по Android-разработке
Вместо кода - гуглишь: "что такое AndroidManifest.xml", "зачем нужен Gradle". И ощущение, что ты никогда это не осилишь 🥲 Знакомо? 🤓 На самом деле просто нужно, чтобы кто-то разложил по полочкам: вот инструменты, вот компоненты, вот стек. Кому подойдет? 🤓 • Разработчикам, знакомым с Kotlin (хочешь перейти в мобильную разработку) • Junior-разработчикам (систематизировать знания и выйти на уверенный уровень разработки приложений с архитектурой) • Backend...
3 месяца назад
Почему ошибки в коде называют багами?
В этой рубрике мы делимся интересными историческими фактами из мира IT! Термин «баг» появился задолго до программистов. Еще в XIX веке инженеры и механики, когда что-то ломалось, говорили: В системе завелся жук Даже Томас Эдисон использовал это слово в своих письмах: a bug in my apparatus А в 1947 году история стала буквальной. Во время работы компьютера Harvard Mark II программа начала сбоить...
3 месяца назад
Go знает, почему облака не падают. Мы хотим, чтобы и ты знал, держи новиииииночку! На Go написаны Docker, Kubernetes и половина инфраструктуры Яндекса. Если хочешь работать с облаками, highload и микросервисами - без него никуда. Поэтому, ГО разбираться вместе с нашим новым курсом! ➡️ Чему конкретно научим: 1. Старт: Введение в Go, установка, первый код, типы данных, переменные, операторы. 2. Основы разработки: Массивы, слайсы, структуры, интерфейсы, указатели, функции, ошибки, panic, defer, дженерики. 3. Пакеты и модули: Организация кода, работа с зависимостями, модульная структура проектов. 4. ООП в Go: Абстракция, инкапсуляция, полиморфизм, композиция вместо наследования. 5. Конкурентность: Горутины, каналы, мьютексы, WaitGroup, context - пишем быстрые и параллельные программы. 6. Работа с файлами и логирование: Чтение/запись файлов, стандартный логгер, продвинутое логирование через zap. 7. Тестирование и отладка: Модульные тесты, профилирование, поиск и исправление ошибок. 8. API и микросервисы: Разработка HTTP-сервисов, gRPC, работа с запросами и ответами. 9. Базы данных: Подключение и работа с PostgreSQL, выполнение запросов, интеграция в приложения. 10. Архитектура Go-проектов: Структурирование кода под продакшн, лучшие практики и шаблоны. 11. Финальный проект: Разработка полноценного приложения на Go - от проектирования до деплоя, защита проекта и сертификат. Что можешь уже глянуть в бесплатных вводных уроках: — Установка и первый запуск — Переменные, типы данных, операторы — Условия и функции — Ввод/вывод — Циклы и базовая работа с кодом ➕практика: разбор и тест, чтобы закрепить Регистрируйся на бесплатные вводные уроки и погнали учиться! wiki.merionet.ru/...=go P.S. А еще Golang он потому, что go.com был занят Диснеем. Ты знал?