🏃 Самоучитель по Go для начинающих. Часть 11. Обработка ошибок. Паника. Восстановление. Логирование Рассмотрим устройство механизма ошибок в Go и методы их обработки, познакомимся с функциями паники и восстановления, а также научимся логировать информацию о состоянии программы с помощью различных логеров.
💡⚠️ Избавляемся от технического долга: практические советы для разработчиков и менеджеров Технический долг – головная боль многих команд разработки. Он мешает быстро выпускать новые фичи и постоянно забирает ресурсы на исправление старых ошибок. Но так ли неизбежен технический долг? Возможно ли организовать работу так, чтобы свести его к минимуму? Разбираемся в этой статье.
🐍❌ 10 основных ошибок начинающих Python-разработчиков За годы общения с людьми, которые только начинают свой путь в Python, я уже привык видеть одни и те же совершаемые ими ошибки при освоении этого прекрасного и обманчиво-легкого языка. В данной статье хочу показать самые частые из подобных ошибок и дать советы по их решению.
🐍 Хэш-карты: незаменимый инструмент для Python-разработчика В этой статье узнаем, где применяются хэш-карты и как их реализовать в Python с помощью словарей.
👍 Ваш ультимативный набор шпаргалок для разработки на 2024 год Эти шпаргалки сэкономят вам часы бесконечного гугления и упростят процесс кодинга.
🐍🗺️ Создавайте захватывающие интерактивные карты с помощью Python Оживите свои данные захватывающими интерактивными картами — от землетрясений до демографики. Библиотека Plotly для Python визуализирует цифры намного нагляднее, чем таблицы и графики.
🏃 Самоучитель по Go для начинающих. Часть 10. Введение в ООП. Наследование, абстракция, полиморфизм, инкапсуляция. В этой части самоучителя разберем основные понятия и принципы объектно-ориентированного программирования, а также рассмотрим примеры их реализации в языке Go. В конце статьи применим изученный материал на практике, решив 2 интересные задачи.
🏃 Самоучитель по Go для начинающих. Часть 9. Структуры и методы. Интерфейсы. Указатели. Основы ООП В этом уроке самоучителя подробно рассмотрим структуры, методы и интерфейсы в Go, уделим особое внимание их особенностям и применению. В заключение познакомимся с конструкциями type assertion и type switch.
🏃 Самоучитель по Go для начинающих. Часть 8. Строки, руны, байты. Пакет strings. Хеш-таблица (map) Ранее в уроке про типы данных мы познакомились со строками, рунами и байтами. В этой статье расширим наши знания об этих типах, рассмотрим пакет strings и подробно изучим хеш-таблицы.
🏃 Самоучитель по Go для начинающих. Часть 7. Массивы и слайсы. Append и сopy. Пакет slices Рассмотрим реализацию массивов и слайсов в языке Go, разберем функции append и copy, изучим пакет slices и по традиции решим несколько занимательных задач.