Нам действительно всегда нужно было использовать плагин Ruby / rails? - PullRequest
1 голос
/ 16 июня 2010

В последнее время меня интересуют ruby ​​и rails, но в блоге / подкасте / книге я всегда сталкиваюсь с тем, что они всегда будут учить, как использовать плагин ruby ​​или rails вместо ruby.Неужели нам всегда нужно было использовать плагин, например, авторизацию?Аутентифицировать?Это действительно пустая трата времени или трудно писать с самого начала?Тогда, если это тяжело и напрасно тратить время, почему рельсы говорят, что веб-разработка менее болезненна?Или я был не прав с точки зрения концепции?Цель ?Или что-нибудь еще?Рельсов?Кто-нибудь может мне помочь?

Ответы [ 2 ]

5 голосов
/ 16 июня 2010

Это может быть хорошим опытом - написать собственную систему тегов, систему аутентификации или что у вас есть. Это один из аргументов в пользу «прокручивания своего».

Аргументом в пользу использования библиотек является концепция «стоять на плечах гигантов». Используя популярные, активно разработанные библиотеки, вы можете быть уверены, что они хорошо протестированы в различных производственных средах и чрезвычайно стабильны. И это дает вам больше времени, чтобы сосредоточиться на вашем реальном приложении.

Например, я бы очень осторожно написал свою собственную систему для обработки платежей по кредитным картам, когда уже есть полнофункциональные, хорошо проверенные альтернативы.

1 голос
/ 16 июня 2010

Я думаю, что это действительно связано с крайними случаями. С чем-то, что вы строите сами, вы можете заранее подумать о многих крайних случаях, но есть столько же, о которых вы не сможете думать, пока не придете к ним. Вот где приходит экономия времени.

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

...