Все публикации
TELEGRAM1 дек 2024

Привет, первый подписчик!

Попробовал значит свой первый Хакатон и понял, что идти в соло против команд по 4-6 человек и пытаться сделать всё и сразу - это ОЧЕНЬ НЕУДАЧНЫЙ первый опыт.

Разбор ошибок...

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

  2. Когда всегда писал нативно под android, и хочешь за 48 часов сделать проект на KMP и хоть каким-то настоящим backend'ом, то это гарантированный провал.

  3. Надо делать то, что умеешь, а не что знаешь в теории, иначе потратишь кучу времени на разбор множества микромоментов, которым учит только практика. Например, кто знал, что аннотация Preview напрочь не будет работать в CMP, когда JetBrains показывал у себя в статьях что все работает.

  4. Ну и самое важное - это не пытаться сделать красивый проект, а надо максимально быстро вкладывать свои знания и показать максимум своих возможностей. То есть не сидим, вспоминая все паттерны, антипаттерны и принципы разработки.

KMP очень мощный инструмент, который реально даёт возможность за короткое время сделать одному разработчику большие количество задач, но при этом сложный и требует какого-то опыта. Ktor уже показал мне, каким он бывает крутым со стороны клиента, но теперь я обязательно сделаю на нём бэк для этого проекта, хоть уже и не в рамках хакатона.

Публикация синхронизирована с каналом @developerbox