Игорь Иванов
@igorpi25
10 posts

Пару слов про Agile

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

Избавление от null

Что такое Null по своей природе? Мне нужно перейти из Nullable мира в мир "чистых идей".

Качество "сварных швов" во Flutter

Почему не могу найти ответ на простой вопрос почему во Flutter мы имеем Statefull виджет и Stateless? Вам, конечно, скажут, что это связано с тем как работает Flutter внутри. Что это продиктовано нуждами быстрой отрисовки.

Река Енисей, Красноярск

Сегодня плавали по реке Енисею в Красноярске. Река очень похожа на нашу Амгу, но крупнее. Точно такая-же галька на берегу. Прозрачная вода и очень сильное течение. Даже берега и скалы похожи. Также существуют, оказывается, Красноярские столбы, и даже движение "Столбизм"

Каким я вижу аналитику?

Во-первых, я создаю механизм, который позволяет сохранять измеряемые аспекты. Я сам определяю, что нужно измерить и сохранить.

С чего начать аналитику?

Статьи по GA(Google Analytics) можно разделить на два типа. Первый - это tutorial для разработчиков, смысл которых: "Как установить GA в Android?". Второй - для маркетологов, где приведены дофига графиков, которые никакого смысла кроме "маркетологов" не несут.

Почему нельзя оставить крепости на пути?

Есть два пути, первый - это разобраться в аналитике. Полностью "размотать" его. Второй путь - забить на аналитику. Останется "осадок" в душе, что где-то в "тылу" твоего кода тащится неизвестное количество функционала. Скорее всего реальных проблем от этого не будет, если код стабилизировать и не трогать.

Аналитика. Цена одного клика

Firebase(Google Analytics). Его проблема в том, что нет постепенного внедрения. Это огромная махина, которая ставится целиком за раз. И в итоге ты попадаешь в ситуацию, когда всего очень много, и ты не обладаешь информацией, чтобы определить в правильном ли направлении идешь.

Важно найти успокоение в хаосе

Когда начинаем новый проект, развертка среды разработки - это очень неприятный процесс. Много новой информации, непонятных обновлений, все нужно читать, во всем нужно вникать заново.

Надо что-то делать, много теории и маразма, мало код

В последнее время, я перестал писать настоящий код, и делать настоящие приложения. Приходится работать в больших проектах, где все решения уже приняты, весь важный код уже написан. Да, и еще задачи скорее управленческие чем инженерные, из-за высокой должности в корпоративной иерархии