Каталог каналов Каналы в закладках Мои каналы Поиск постов Рекламные посты
Инструменты
Каталог TGAds beta Мониторинг Детальная статистика Анализ аудитории Бот аналитики
Полезная информация
Инструкция Telemetr Документация к API Чат Telemetr
Полезные сервисы

Не попадитесь на накрученные каналы! Узнайте, не накручивает ли канал просмотры или подписчиков Проверить канал на накрутку
Прикрепить Телеграм-аккаунт Прикрепить Телеграм-аккаунт

Телеграм канал «Developer's mind»

Developer's mind
32
97
7
0
96
Программирую, обучаю, делюсь опытом
java/kotlin, spring boot, clean code, databases
обратная связь:
@Hcd5opza9bdcjid26fg
https://t.me/developers_mind
Подписчики
Всего
531
Сегодня
+1
Просмотров на пост
Всего
225
ER
Общий
38.32%
Суточный
38.4%
Динамика публикаций
Telemetr - сервис глубокой аналитики
телеграм-каналов
Получите подробную информацию о каждом канале
Отберите самые эффективные каналы для
рекламных размещений, по приросту подписчиков,
ER, количеству просмотров на пост и другим метрикам
Анализируйте рекламные посты
и креативы
Узнайте какие посты лучше сработали,
а какие хуже, даже если их давно удалили
Оценивайте эффективность тематики и контента
Узнайте, какую тематику лучше не рекламировать
на канале, а какая зайдет на ура
Попробовать бесплатно
Показано 2 из 32 постов
Смотреть все посты
Пост от 24.02.2026 13:01
135
12
1
На ревью мне тут выдали интересное "функциональность этого метода важнее, чем более чистый код". Очень уж я удивился, тем более под "функциональностью" там имелся в виду сайдэффект (который еще и передается в метод через null значение одного из аргументов).

И тут вспомнилась мне цитата Бенджамина Франклина про размен свободы на безопасность.

И вот что я хочу сказать:

Когда мы отказываемся от качества кода ради функциональности, в итоге теряем и качество, и функциональность.

Но куда уж мне выходцу из стартапов тягаться с тяжеловесами из яндекса ;D придется, видимо, пропустить такое в ревью 😞
1
❤‍🔥 6
🫡 1
Пост от 20.02.2026 07:44
10
0
0
Одно из самых странных явлений, которые я встречал в командах разработки, — это коллективное обсуждение деталей реализации с одновременной фиксацией решения прямо во время мита.

Обычно это делается из благих намерений: вовлечь всех в процесс, дать высказаться, «у нас демократия». Но на практике в таких обсуждениях чаще рождается не самое изящное и подходящее решение, а социальный компромисс. Причём компромиссы здесь не технические, а скорее зависящие от того, кто успел убедить остальных в рамках короткого обсуждения.

Я несколько раз наблюдал, как в попытке учесть все мнения разработчик в итоге реализовывал решение, которое аккумулировало минусы разных подходов. Единственный явный плюс — «учли позицию каждого». С точки зрения архитектуры или долгосрочной поддержки это не всегда было выигрышем.

Проблема, на мой взгляд, не в обсуждении как таковом, а в отсутствии явной ответственности за итоговое решение. Когда решение принимается коллективно, сложно определить, кто отвечает за его качество и последствия.

Более рабочий формат выглядит иначе. Один человек предлагает решение, прям в документе типа ноушена. В спорных местах он описывает альтернативы с плюсами, минусами и трейдоффами, при необходимости привлекая коллег для проработки вариантов. После этого важно синхронизироваться с заказчиком: укладывается ли решение в требования, какие ограничения есть, какие компромиссы допустимы.

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

Обсуждение полезно. Но ответственность за дизайн решения должна быть персональной. Это то самое ownership-ство.

Дизайнер у дизайна должен быть один.
Смотреть все посты