Костыль, велосипед или best practice: и дай нам силы отличить одно от другого
Доклад принят в программу конференции
Целевая аудитория
Тезисы
Я не верю, что проектировать отказоустойчивые и хорошо масштабируемые энтерпрайзы можно по книжкам. Как показывает мой 5 летний опыт в вузе и 10 летний в профессии, одно и то же решение вы увидите и в best и bad practice, плюс одно может перетекать в другое с течением времени (помните, совсем недавно монолиты были чистым злом?:) ) А все потому что конкретное решение будет хорошим или плохим только в конкретных условиях его применения. Поэтому узнать про архитектурные паттерны и приемы можно из книжек, а вот научиться их применять - только из практики.
СДЭК к вашим услугам:) У нас за 25 лет накопился большой опыт и хороших, и плохих решений. Делали ли мы костыли? Еще как! Изобретали ли велосипеды? Возможно, лучшие в стране! А иногда мы думали, что приносим архитектуру в жертву, а оказывалось, что это было лучшее решение, которое отлично работает спустя годы...
Интересно, сможите ли вы отличить одно от другого? Приходите на мой доклад, и узнайте, сколько баллов наберете в нашем интерактивном тесте. Я буду рассказывать контекст, принятое решение. Дальше вы будете голосовать - костыль/велосипед или best practice получилось? И после этого я расскажу ответ. Практика - критерий истинности, поэтому правильную категорию будем определать по полученным последствиям.
Техлид команды Геодата — в зоне ответственности прямое и обратное геокодирование, автоматическая маршрутизация курьеров. Также глава Гильдии Java — профессионального сообщества джавистов CDEK, которое занимается разработкой и внедрением стандартов, innersource внутренних продуктов, аттестациями на грейды.
Видео
Другие доклады секции
Архитектура