Как перестать беспокоиться и начать жить с легаси в проекте

Привет, Хабр! Меня зовут Саша Мищенко, я тимлид платформенной команды в Профи.ру. Сегодня хочу поговорить о легаси и о том, почему мы не переписываем код просто из-за того, что он старый.

https://habr.com/ru/companies/profi_ru/articles/936364/

#управление_разработкой #искусственный_интеллект #легаси #архитектура #документация #программирование #ии #google #cloudflare #разработка

Как перестать беспокоиться и начать жить с легаси в проекте

Привет, Хабр! Меня зовут Саша Мищенко, я тимлид платформенной команды в Профи.ру. Сегодня хочу поговорить о легаси — о том, как мы к нему относимся и как уживаемся в одной компании. Чего точно не...

Хабр

Разработка Битрикс-бота: история о том, как документация врала, а облака смеялись

Привет, Хабр! (И тебе, случайный читатель, который зашёл сюда просто потому, что заскучал в корпоративном чате.) Сегодня я расскажу вам историю о том, какая задача посетила меня на этот раз и как я сделал «корпоративного бота с возможностью оценки сотрудников» — казалось бы, простая задача, но…

https://habr.com/ru/articles/936252/

#api #python #bitrix24 #чатбот #telegrambot #javascript #php #разработка #серверы #linux

Разработка Битрикс-бота: история о том, как документация врала, а облака смеялись

Привет, Хабр! (И тебе, случайный читатель, который зашёл сюда просто просто потому, что заскучал в корпоративном чате.) Сегодня я расскажу вам историю о том, какая задача посетила меня на этот раз и...

Хабр

Как продукт превращается в свалку возможностей

Начинается всё красиво. Чистый backlog, ясная цель, первый релиз — как свежевыпеченный хлеб: пахнет амбициями и планами. Проходит год, и продукт уже оброс десятками фич. Проходит два — и ты открываешь его и думаешь: А как этим вообще пользоваться? Каждая новая функция вроде бы полезна. Каждая добавлена по просьбе пользователей или для увеличения вовлечённости. Но вместе они создают эффект новогодней ёлки, на которую вешали всё подряд - от стеклянных шаров до самодельных гирлянд из макарон.

https://habr.com/ru/articles/936202/

#фичи #управление #управление_проектами #управление_разработкой #управление_продуктом #разработка #itкомпании #процессы #процессы_в_it #стартапы

Как продукт превращается в свалку возможностей

Начинается всё красиво.Чистый backlog, ясная цель, первый релиз — как свежевыпеченный хлеб: пахнет амбициями и планами. Проходит год, и продукт уже оброс десятками фич. Проходит два — и ты открываешь...

Хабр

Фриланс как начало пути в карьере

Проблема Известная проблема, что всем нужен работник с опытом, но чтобы получить опыт, нужно получить работу. Эта дилемма иногда сводит с ума начинающих специалистов. Как наработать портфолио, если тебя даже не рассматривают?!! Решение И если эту проблему не получается преодолеть, а упрямству нет предела, то фриланс поможет решить эту проблему и наработать весьма разносторонний и уверенный опыт. Да потрудиться нужно будет и, возможно, в 100 раз больше, чем Вы можете представить себе на старте.

https://habr.com/ru/articles/935938/

#фриланс #фриланс_биржи #фрилансим #разработка #дизайн #бэкенд #фронтенд #мобильная_разработка #тестирование #итиндустрия

Фриланс как начало пути в карьере

Проблема Известная проблема, что всем нужен работник с опытом, но чтобы получить опыт, нужно получить работу. Эта дилемма иногда сводит с ума начинающих специалистов. Как наработать портфолио, если...

Хабр

Спасение от техдолга: как мы мигрировали на Vue 3

Технический долг — вещь, знакомая многим компаниям и программистам. Обычно он копится годами, чтобы потом, подобно сизифову камню, держать в тонусе всех и вся. Под катом — рассказ Альберта Халимова , одного из членов команды «М.Видео – Эльдорадо», о том, как мы справляемся с подобными недугами.

https://habr.com/ru/companies/mvideo/articles/935870/

#мвидео #эльдорадо #техдолг #разработка #фронтент

Спасение от техдолга: как мы мигрировали на Vue 3

Технический долг — вещь, знакомая многим компаниям и программистам. Обычно он копится годами, чтобы потом, подобно сизифову камню, держать в тонусе всех и вся. Под катом — рассказ Альберта...

Хабр

TY — не thank you, а быстрый type checker для Python

Всем привет! Меня зовут Иван, я программирую на Python, а в свободное время пишу для блога МТС. В прошлый раз поделился опытом , как я осваивал Go и с чем у меня были сложности. Спасибо всем, кто читал и комментировал! Сегодня хочу обсудить мегабыстрый инструмент для проверки типов данных Python — ty: как он устанавливается и используется, какие есть правила и нюансы, а еще посмотрим, как можно его применять. Приступим!

https://habr.com/ru/companies/ru_mts/articles/935858/

#python #программирование #type_checking #ty #разработка

TY — не thank you, а быстрый type checker для Python

Всем привет! Меня зовут Иван, я программирую на Python, а в свободное время пишу для блога МТС. В прошлый раз поделился опытом , как я осваивал Go и с чем у меня были сложности. Спасибо всем, кто...

Хабр

[Перевод] Хотите эффективнее программировать? Учитесь строить в уме пошаговые доказательства

В этой статье я коротко опишу один приём, который помогает мне писать код быстрее и с меньшим числом ошибок. Я говорю «приём», но по факту это просто практика, которой я начал следовать с опытом, сам того не замечая. Когда вы работаете над чем-то сложным, формируйте в уме некое подтверждение, что ваш код будет делать именно то, что вам нужно. Звучит вроде просто, но на деле всё оказывается сложнее. Чтобы начать делать это «на лету», не прерывая рабочий поток, потребуется упорная практика. Зато, когда вы освоите эту технику, то удивитесь, насколько чаще ваш код будет полноценно работать с первой или второй попытки. Невероятно впечатляет. Добиться этого можно по-разному, и я не хочу давать какие-то категоричные рекомендации. Просто приведу несколько примеров тех вещей, о которых я сам рассуждаю «на лету», чтобы вы могли сформировать общее представление.

https://habr.com/ru/companies/ruvds/articles/934988/

#ruvds_перевод #программирование #повышение_эффективности #продуктивность_работы #nerve #разработка

Хотите эффективнее программировать? Учитесь строить в уме пошаговые доказательства

Монотонность Предусловия и постусловия Инварианты Изоляция Индукция Удобство доказательства как метрика качества кода Как развивать этот навык В этой статье я коротко опишу один приём, который...

Хабр

Как мы создали приложение для тестирования клетки Фарадея и превратили его в инструмент продаж

Хочу поделиться историей создания нишевого мобильного приложения для тестирования клетки Фарадея, которое (внезапно) стало популярным в западном сегменте App Store и Google Play, а также переросло в канал международных продаж для наших продуктов.

https://habr.com/ru/articles/935534/

#приложение #разработка #разработка_приложений #разработка_под_android #разработка_под_ios #разработка_мобильных_приложений #смартфон #экранирование #экранированная_комната #приватность

Как мы создали приложение для тестирования клетки Фарадея и превратили его в инструмент продаж

Хочу поделиться историей создания нишевого мобильного приложения для тестирования клетки Фарадея, которое (внезапно) стало популярным в западном сегменте App Store и Google Play, а также переросло в...

Хабр

Как гуманитарий создал сайт с нуля при помощи DeepSeek. Примеры рабочих промптов

История о том, как гуманитарий себе сайт навайбкодил. Внутри - примеры промптов, код и размышления на тему RLHF.

https://habr.com/ru/articles/935308/

#deepseek #сайтостроение #разработка #промптинжиниринг #нейросети #фантастика

Как гуманитарий создал сайт с нуля при помощи DeepSeek. Примеры рабочих промптов

*Статья отражает личный опыт, и не является рекламой. Иногда я читаю Хабр. Совсем недавно под очередной статьей о нейросетях я встретил комментарий, который выражал общий скепсис...

Хабр

Как найти узкого специалиста? Вырастить своего! Как мы готовили стажерскую программу для разработчиков

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

https://habr.com/ru/companies/icl_group/articles/935026/

#стажировка #стажировка_в_it #разработка #стажеры #карьера_в_it

Как найти узкого специалиста? Вырастить своего! Как мы готовили стажерскую программу для разработчиков

Привет, Хабр! Я тимлид группы разработки на BPMSoft. Не так давно мы с командой завершили четвертую профильную стажировку, и в этой статье хочется поделиться своими инструментами, наработками и...

Хабр