I think perhaps one of the things you may be up against is that this learning curve is actually very out-dated now.
It's an old book, but this was one of the most popular books from 2007-2009 when a lot of us were learning the basics of Rails you are asking about here.
https://www.thriftbooks.com/w/agile-web-development-with-rails-a-pragmatic-guide_dave-thomas_david-heinemeier-hansson/313251/?mkwid=sHKLUDuV1%7cdc&pcrid=70112900832&pkw=&pmt=&plc=&pgrid=21329340912&ptaid=pla-293510751240&gclid=CjwKCAjwnMTqBRAzEiwAEF3ndnLhRREJENrkPly581-PMj-QFOLuzmC2IBUYrUtYbVHYpfSeM3hqCRoCalUQAvD_BwE#isbn=097669400X&idiq=2753678
It might reference some things in older version of Rails but the basics of what you are asking are thoroughly covered in the MVC pattern.
The Rails documentation can be difficult, but have you been through the Rails Guides? I would recommend working your way through the Rails Guides one by one and typing out the examples in your editor to learn what each piece of code does.
You're right, developers can write docs with too many assumptions and not enough explanation. But nothing substitutes good old fashioned trial & error.
Finally, I would strongly recommend you start with a solid foundation of Ruby, as I know many people who tried to learn Rails before Ruby and got lost.
Good luck
Jason
> On Aug 7, 2019, at 10:15 PM, Noel <noelirias@gmail.com> wrote:
>
> You just hit everything that I was trying to figure out and then some. This is what I've been needing to know(I can't be certain of the that). Last question, how did you figure that out?; because that's where this is kind of embarrassing, that I've held out to ask this for so long for fear. I'm sure intuition and experience comes with understanding what's under the hood, but how does a junior dev figure stuff out like this? Please be merciful, don't say look at the documentation, the documentation needs documentation. The documentation is not very clear for a junior dev because some stuff is abstracted and it's like you have to be in the know about some other concept(that is omitted because reasons) that isn't mentioned but understood.
>
> Goes without saying but thanks man, this is solid knowledge I can use.
>
> --
> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/cec8887e-7b38-4feb-b403-ef2810038a84%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/F9639DF3-7C2E-40E7-A849-C03AA02B26A6%40datatravels.com.
No comments:
Post a Comment