Часто, когда я работаю с «унаследованным» кодом или собеседую новых разработчиков в компанию, мне приходится отмечать недостаточный интерес коллег к самым базовым паттернам ООП, из-за чего их код становится трудным в поддержке и плохо читаемым.
Несмотря на обилие литературы по предмету, а также большому интересу к теме грамотного проектирования Rails приложений в последние годы, для большинства программистов на коммерческих проектах интерес к красивому коду остается академическим. Думаю, что проблема не только в мотивации разработчиков, но и в стандартах проектирования, к которым они привыкли, используя самые популярные библиотеки с Rails.
Я расскажу, почему стоит использовать Sorcery для аутентификации, как не завязнуть в ActiveRecord-коллбэках, и как можно выиграть от эффективной архитектуры вашего приложения, начиная с самого базового функционала вашего приложения — аутентификации.
Lightning Talk - 10-минутный доклад
1 view
1810
713
11 months ago 00:07:10 1
“Баллада о герое“ или “Песнь Северного Мужества“. Автор и исполнитель песни Елена Ханпира
11 months ago 00:12:43 1
Архипастырское слово в Неделю 26-ю по Пятидесятнице