Чистый код в коммерческой разработке. Есть ли предел совершенству?

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

 

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

 

Юрий Ковалёв

Юрий Ковалёв, Разработчик

Full-stack программист с многолетним стажем коммерческой разработки на PHP, JS, TypeScript, Angular, C++, Delphi. Неоднократно участвовал в разработке крупных web-приложений международного уровня.