Artwork

Content provided by Виктор Корейша. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Виктор Корейша or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Плохой код VS Чистая архитектура

2:14:46
 
Share
 

Manage episode 364150737 series 2946799
Content provided by Виктор Корейша. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Виктор Корейша or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Может ли плохой код приносить хороший бизнес результат? На первый взгляд тут все просто — хорошо надо делать, а плохо делать не нужно. Но стоит обдумать вопрос чуть глубже и понимаешь, что, во-первых, улучшать код можно сколько угодно. Во-вторых, не всегда очевидна разница между хорошим кодом и плохим. А в-третьих, иногда в попытке сделать хорошо, мы делаем только хуже.

Тема оказалась настолько глубокой, что нам не хватило одного выпуска. Поэтому этот выпуск будет в двух частях. Представляю вам первую часть, в которой мы поговорим о том, что такое хороший код и чистая архитектура. Как понять, что уже «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)

  continue reading

66 episodes

Artwork
iconShare
 
Manage episode 364150737 series 2946799
Content provided by Виктор Корейша. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Виктор Корейша or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Может ли плохой код приносить хороший бизнес результат? На первый взгляд тут все просто — хорошо надо делать, а плохо делать не нужно. Но стоит обдумать вопрос чуть глубже и понимаешь, что, во-первых, улучшать код можно сколько угодно. Во-вторых, не всегда очевидна разница между хорошим кодом и плохим. А в-третьих, иногда в попытке сделать хорошо, мы делаем только хуже.

Тема оказалась настолько глубокой, что нам не хватило одного выпуска. Поэтому этот выпуск будет в двух частях. Представляю вам первую часть, в которой мы поговорим о том, что такое хороший код и чистая архитектура. Как понять, что уже «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)

  continue reading

66 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide