В последнее время я делаю несколько простых рельсовых приложений. Я знаю рубин очень хорошо, но когда я начал делать вещи "рельсы", я заметил, что некоторые вещи были сделаны "только потому, что" и "Трудно" для новичков (рельсов) знать, что делает код.
Неужели рельсы пропустили точку и превратились в своего рода язык 4-го поколения? Я имею в виду, что вам нужно сделать кое-что (что вам не нужно понимать), чтобы создать веб-сайты рельсов, а альтернатива - изучить исходный код, чтобы выяснить, что делает.
Я также видел, что люди платили наличными всем, кто мог делать хорошие руководства по рельсам... Мы говорим о структуре, которая ставит простоту в первую очередь, нужно ли платить за хорошие учебники?
Не поймите меня неправильно, я считаю, что рельсы принесли очень хорошие идеи в основное русло (например, соглашение по конфигурации), но имеет это упрощение ( "просто поместите эту строку кода и... она работает!" ) уменьшила простоту рамки пытались достичь?