Найти в Дзене
С Днём защитника Отечества
! Желаю здоровья, спокойной головы, уверенности в себе и крепкого тыла — дома, на работе и в жизни. Пусть рядом будут люди, на которых можно опереться, а все серьёзные задачи заканчиваются не нервами, а нормальным результатом и ощущением, что всё под контролем.
3 месяца назад
Переписывать проект с нуля или допиливать: как я принимаю решение
Почти в каждом живом проекте в какой-то момент звучит фраза: «Тут всё криво, давайте уже перепишем нормально». Формально это звучит логично, но переписать с нуля — почти всегда самый дорогой и рискованный вариант. Когда вообще встаёт вопрос «переписать» Сигналы обычно одни и те же: любое изменение тянет за собой баги в неожиданных местах, никто толком не понимает, как связаны модули, стек устарел так, что нормальных разработчиков на него не найти, а производительность держится на костылях. В этот...
4 месяца назад
Как я использую события Bitrix, чтобы допиливать логику и не трогать ядро
В Bitrix почти любая «допилка» может быть сделана двумя способами: быстро и грязно (правим ядро, стандартные компоненты, модули) или через события. Первый вариант даёт быстрый эффект и долгую боль. Второй требует чуть больше дисциплины, но зато переживает обновления. Зачем вообще нужны события Событие — это точка, в которую Bitrix «зовёт» ваш код: перед сохранением элемента, после оформления заказа, при отправке почты, при авторизации и т.д. Вместо правки стандартного кода мы просто подписываемся на событие и меняем поведение...
4 месяца назад
Как программисту вырасти до тимлида и не превратиться в «старшего кодера
» Частый сценарий: лучшего разработчика в команде назначают тимлидом. Формально роль поменялась, по факту всё осталось как было: он так же пишет больше всех кода, тушит все пожары, только ещё ходит на созвоны. Это не тимлид, а «старший кодер с лишними обязанностями». Тимлид — это не тот, кто пишет самый сложный код, а тот, кто отвечает за результат команды. Его зона — люди, процессы и архитектура. Код остаётся важной частью работы, но уже не единственной. Если продолжать мерить свою ценность только количеством тасок в Jira, выгорание гарантировано...
4 месяца назад
День прошёл без отклонений. Вышли вовремя. Маршрут подтвердился уже на первом участке. Погода не мешала, видимость нормальная. Люди держались ближе, чем нужно, я это пресёк сразу. После замечания шли как положено. Контракт перечитал утром ещё раз. Все пункты выполняются. Пока не вижу причин вносить изменения в порядок действий. Оплата привязана к этапу, этап будет закрыт завтра. Один из новичков спросил про запасной путь. Я ответил, что он не предусмотрен. Если начнём закладываться на лишнее, потеряем темп. Темп сейчас важнее удобства. Снаряжение показало себя нормально. Придётся убрать часть общего груза — слишком много взяли из-за суеты. Я оставил только то, за что готов отвечать лично. Ничего необычного за день не произошло. Это хороший знак. Завтра выдвигаемся дальше. Фрагмент истории
4 месяца назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала