Гид по технологиям

Разработка ПО

Микросервисы на Flask и PostgreSQL
Разработка ПО 7 min read

Микросервисы на Flask и PostgreSQL

В статье показан пример простого микросервиса пользователей на Flask с хранением в PostgreSQL и развёртыванием в Docker. Приведены пошаговые инструкции по настройке базы, коду сервиса, тестированию, контейнеризации и практические рекомендации по использованию микросервисной архитектуры.

9 проблем разработчика ПО и проверенные решения
Разработка ПО 9 min read

9 проблем разработчика ПО и проверенные решения

Новая роль разработчика приносит технические и коммуникационные вызовы: работа с чужим кодом, постоянные изменения требований, интеграции и безопасность. В статье — девять проблем и практические пошаговые решения.

Чистый код для Arduino и Raspberry Pi
Разработка ПО 9 min read

Чистый код для Arduino и Raspberry Pi

Чистый код — это код, который легко читать и понимать другому разработчику. Он достигается последовательностью стиля, информативными комментариями, минимизацией повторов, явностью условий и аккуратной структурой.

Работа с открытым кодом на GitHub
Разработка ПО 6 min read

Работа с открытым кодом на GitHub

GitHub — удобная платформа для работы с открытым кодом: создайте аккаунт, форкните проект, клонируйте репозиторий, внесите правки, синхронизируйте с upstream и отправьте pull request. В статье — пошаговые команды, чеклисты для ролей и рекомендации по рабочему процессу.

Оценка размера ПО по функциональности
Разработка ПО 7 min read

Оценка размера ПО по функциональности

Оценка размера программного обеспечения по его функциональности измеряет количество и сложность пользовательских функций вместо линий кода. Такой подход даёт лучшее представление о том, что получит пользователь и помогает планировать ресурсы.