Найти в Дзене
1 неделя назад
 • Вы подписаны

Как заказать разработку и не получить систему, которую страшно развивать

Планируете заказать ЦРМ, маркетплейс, облачный сервис или внутреннюю систему. И не хотите через год переписывать всё с нуля. Большинство техдолгов начинается не с плохого кода. А с вопросов, которые не задали до договора. Ниже 15 вопросов подрядчику. К каждому - нормальный ответ и тревожный. Это не теория: так звучит реальная переписка до первой оплаты. Если 5+ пунктов с тревожными ответами - не вносите полную предоплату. Начните с проработки или пилота Расскажите, как у вас выглядит старт. До кода что будет на руках - ТЗ, макеты, карта сценариев? ✅Нормально: да, сначала отдельный этап...

10 месяцев назад
 • Вы подписаны

Собираем и публикуем Flutter-апп в AppStore

В этой статье рассмотрим настройку автоматической сборки Flutter-приложения для iOS с использованием Fastlane на macOS. В прошлом посте разбирали как собрать свой мини-ЦОД на Mac Mini Для успешной сборки iOS-приложений требуется: Xcode Установка через командную строку: xcode-select --install Альтернативный способ - установка из AppStore GitLab Runner Установка через Homebrew brew install gitlab-runner Fastlane и зависимости Сначала нужно установить Bundler gem install bundler А потом сам Fastlane...

11 месяцев назад
 • Вы подписаны

Техническое и функциональное задание: в чем разница?

Представьте, что вы задумали создать приложение для заботы о котах. Вы хотите, чтобы оно напоминало о кормлении, хранило данные о здоровье питомца и позволяло делиться милыми фото. Но чтобы разработчики поняли вашу идею, нужно четко объяснить две вещи: что должно делать приложение и как это реализовать. Для этого и нужны функциональное (ФЗ) и техническое задание (ТЗ). Это «рецепт» вашего проекта. Его пишет заказчик или менеджер, часто в свободной форме...

1 год назад
 • Вы подписаны

Свой ЦОД на Mac mini

Собирать приложение под iPhone очень просто, если вы можете использовать внешние сервисы сборки (какой-нибудь Codemagick), или у вас есть Mac/Macbook. А что если нет? В одном из проектов возникла необходимость автоматизировать сборку приложение на Flutter для iOS, в результате чего мы приняли решение купить и поставить дома у нашего DevOps Mac Mini m4. А что повлияло на выбор - читайте дальше. Первоначально рассматривались три варианта: Аренда mac mini в Selectel Плюсы: Это физическая тачка в цоде - с толстым каналом, с инженерами которые ее обслуживают...

1 год назад
 • Вы подписаны

Как избежать дорогих ошибок и выпускать продукты быстрее? Наша команда провела внутренний семинар по тестированию кода — и вот ключевые инсайты для бизнеса: 1. Тесты = ваша финансовая страховка Каждая ошибка в коде, дошедшая до пользователей, — это: - Часы на горячие фиксы, - Репутационные потери, - Упущенные продажи. Решение: Автоматические тесты ловят 85% багов до релиза. 2. Пирамида тестирования: оптимизируйте ресурсы - Основа (Unit): Проверяем «кирпичики» кода (дешево, быстро). - Середина (Integration): Тестируем связку модулей. - Вершина (E2E): Автотесты под реальные сценарии (покупка, регистрация). Зачем? Чем раньше найдем баг — тем дешевле его исправить. 3. Инструменты, которые экономят вам деньги: - Jest + React Testing Library: Тестируем фронтенд без ручных проверок. - Cypress: Автоматизируем сценарии в браузере (как делает пользователь). - SonarQube: Контроль качества кода 24/7. - Pact: Гарантия, что фронтенд и бэкенд «понимают» друг друга. 💡 Для стартапов: Тесты — не роскошь, а способ быстрее запустить MVP без технического долга. Вы не можете позволить себе падать в день релиза!💡 4. Цифры, которые меняют всё: - Покрытие тестами 70%+ = на 40% меньше срочных баг-фиксов. - Контрактное тестирование (Pact) сокращает сроки интеграции на 30%. - Автотесты экономят 200+ человеко-часов в год на рутине. Итог: Надежный код = предсказуемые сроки, лояльные клиенты и ресурсы для инноваций. Хотите узнать, как внедрить это в ваш продукт? → Пишите! Покажем кейсы и рассчитаем экономию. #СтартапСоветы #ТехнологииДляБизнеса #РазработкаПО #ITЭкспертиза #КачествоКода #ЦифроваяТрансформация

Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала
Покупайте СтеллыИ дарите их за контент