Description
Может ли плохой код приносить хороший бизнес результат? На первый взгляд тут все просто — хорошо надо делать, а плохо делать не нужно. Но стоит обдумать вопрос чуть глубже и понимаешь, что, во-первых, улучшать код можно сколько угодно. Во-вторых, не всегда очевидна разница между хорошим кодом и плохим. А в-третьих, иногда в попытке сделать хорошо, мы делаем только хуже.
Тема оказалась настолько глубокой, что нам не хватило одного выпуска. Поэтому этот выпуск будет в двух частях. Представляю вам первую часть, в которой мы поговорим о том, что такое хороший код и чистая архитектура. Как понять, что уже «good enough». Как можно и нужно выставлять минимальную планку качества в больших компаниях. И когда хороший код может навредить проекту.
А еще поговорим о том, в чем, собственно, проблема плохого кода. Кто и когда должен принимать решение о том, насколько масштабируемым, поддерживаемым и «вылизанным» должно быть решение. Что такое оверинжениринг и как с ним не столкнуться. Существуют ли ситуации, когда имеет смысл писать намеренно «плохой код».
Этот эпизод, как и весь сезон, выпускается при поддержке драйвовой команды инженеров — https://t.me/avitotech. Ребята создают сервисы, которыми пользуется треть жителей России каждый месяц.
🎧 Слушайте подкаст «Кода кода» в Яндекс музыке, Apple podcasts, VK и много ещё где по ссылке https://kodakoda.mave.digital/
📌📌Обсудить выпуск, предложить свою тему и получить дополнительные материалы можно в Telegram канале (https://t.me/kodakodacast)
📌Наш ВК (https://vk.com/kodakodacast)
Гости выпуска
Семён Осипов
Data Engineering Team Lead @ Cyprus
Автор канала Труба данных (https://t.me/ohmydataengineer)
Артур Геращенко (https://www.youtube.com/@lets_goto_it)
Руководитель направления разработки в Centra.ai
автор канала https://t.me/lets_goto_it
Специальный гость
Вадим Мадисон
Директор департамента ТехПлатформ в https://t.me/avitotech
Ведущие
Виктор Корейша
https://t.me/koreysha
Евгений Антонов
https://t.me/eantonov
Канал Тимлид Очевидность (https://t.me/general_it_talks)
Как бы мы ни старались обходиться без обсуждения технологий, всё равно в каждый сезон просачивается хотя бы одна тема «похардкорнее». Ну не получается обсуждать жизнь IT без того, чтобы иногда закатать рукава и погрузиться в то, как это всё работает. И, честно говоря, мне это очень даже нравится....
Published 11/20/24
Было бы преступлением, создавая этот сезон вместе с командой сервиса путешествий Туту (https://company.tutu.ru/), не сделать для вас спецвыпуск про IT-мир тревелтеха. Необходимо ли любить путешествовать, чтобы создавать сервисы не только по продаже билетов, отелей и туров, но и про опыт...
Published 11/06/24