Часто, когда я работаю с «унаследованным» кодом или собеседую новых разработчиков в компанию, мне приходится отмечать недостаточный интерес коллег к самым базовым паттернам ООП, из-за чего их код становится трудным в поддержке и плохо читаемым.
Несмотря на обилие литературы по предмету, а также большому интересу к теме грамотного проектирования Rails приложений в последние годы, для большинства программистов на коммерческих проектах интерес к красивому коду остается академическим. Думаю, что проблема не только в мотивации разработчиков, но и в стандартах проектирования, к которым они привыкли, используя самые популярные библиотеки с Rails.
Я расскажу, почему стоит использовать Sorcery для аутентификации, как не завязнуть в ActiveRecord-коллбэках, и как можно выиграть от эффективной архитектуры вашего приложения, начиная с самого базового функционала вашего приложения — аутентификации.
Lightning Talk - 10-минутный доклад
1 view
1449
591
21 hour ago 01:54:34 207
НАШЕ ВРЕМЯ
3 weeks ago 00:09:30 116
ЗАКОН БОЖИЙ. Благоверный князь Александр Невский
3 weeks ago 04:15:14 1
Смелый фильм о Ленине с великими актерами, ждавший показа 20 лет. Штрихи к портрету (1967-70)
4 weeks ago 00:04:33 20
26-й съезд Федерации ИЖС в Москве! НАЛОГОВАЯ РЕФОРМА и ЭСКРОУ-СЧЕТА
1 month ago 00:12:42 9
Рост по всем показателям - отзыв клиента Фактор продаж
2 months ago 00:03:20 39
Церковь Воскресения Христова на Дебре (Кострома) - ПроСтранствия - Радио Вера - Елицы
2 months ago 00:02:46 1
СМП РСКГ вернулась на ADM Raceway 📺 Новости с колёс №2994
2 months ago 00:02:45 135
СМП РСКГ вернулась на ADM Raceway 📺 «Новости с колёс» №2994
3 months ago 01:21:11 1
Пощечина, которой не было (1987)
3 months ago 01:25:35 1
Королевская регата / The Royal Regatta
3 months ago 00:08:04 5
Святейший Патриарх Кирилл возглавил принесение иконы Святой Троицы в Свято-Троицкую Сергиеву лавру