Closed patrickgordon closed 7 years ago
These recommendations are definitely for more of the advanced beginner end of the scale, particularly if you want to look more at Ruby.
Eloquent Ruby - Russ Olsen - Beginner/Intermediate - Excellent break down on some facets of the Ruby language, i.e. symbols, procs etc. Books very easy to read, definitely recommend this if you're just starting out and want to grips with Ruby a bit more.
Practical Object Oriented Design in Ruby - Sandi Metz - All skill levels - Fantastic book, not overly long, but covers a lot of ground SRP, composition, inheritance, refactoring, testing techniques.
Rails anti-patterns - Chad Pytel and Tammer Saleh - Intermediate - Little old, but still very relevant techniques to refactor and improve your rails application.
Design patterns in Ruby - Russ Olsen - Intermediate - Good translation of the Gang of Four design patterns into Ruby, need to finish reading this one, but really enjoyable.
Fearless Refactoring, Rails Controllers - Andrzej Krzywda - Intermediate/Advanced -Bit of a shout out to this one, only picked it up last night, but really enjoying it so far, and there's a stupid amount of content in it. Really its about more than controllers. At $49 it's not cheap though.
Ruby Science - Joe Ferris and Hallow Ward - Intermediate/Advanced - Honestly at $49 its a little expensive, but its worth a read.
Honestly, my top 3 picks would be (outside of the pickaxe book):
I suspect the fearless refactoring will end up in there in place of one of the others though.
@michael-harrison suggested we do an open book review each month, and I know @DylanLacey was thinking along similar lines a while back.
@ridget Thanks for the list! Added to my reading list. :)
With regards to rails, I found Agile Web Development with Rails invaluable. It just covers all the basics, and you can run through it at whatever pace you are comfortable with.
This has been on my mind of a while. There are so many books to read and I can't decide which order to read them in. +1 for a quick book review segment at meetups.
Decided to give Eloquent Ruby a run first. Was enjoying it until I fell asleep :^). Will pick it up again tonight for sure.
On Mon, Mar 2, 2015 at 11:13 AM Elliott Hilaire notifications@github.com wrote:
This has been on my mind of a while. There are so many books to read and I can't decide which order to read them in. +1 for a quick book review segment at meetups.
— Reply to this email directly or view it on GitHub https://github.com/BrisRuby/meetups/issues/92#issuecomment-76645480.
All righty then, who is up for doing a 5-10 min review of a single book next month? I thought 2-3 people doing one book each might be a good format.
@patrickgordon - Eloquent Ruby? @hackling - Agile rails?
Other takers?
Sure, happy to do it!
On Mon, Mar 2, 2015 at 11:37 AM Dave Kinkead notifications@github.com wrote:
All righty then, who is up for doing a 5-10 min review of a single book next month? I thought 2-3 people doing one book each might be a good format.
@patrickgordon https://github.com/patrickgordon - Eloquent Ruby? @hackling https://github.com/hackling - Agile rails?
Other takers?
— Reply to this email directly or view it on GitHub https://github.com/BrisRuby/meetups/issues/92#issuecomment-76646862.
For another great resource if youre learning Rails check out http://tutorials.jumpstartlab.com/ pretty much a full on curriculum.
+1 would be keen to see this.
Okeydokey...
I'd like to have this happening this month. If you are keen, please add your name & book below. Format would be 5-10mins including target audience, a general overview, what you liked, what you didn't. Doesn't need to be ruby per se, so feel free to include git, general CS etc
@patrickgordon - Eloquent Ruby @hackling - Agile Web Development with Rails ....
@ridget @ghiculescu @nigelr @jasoncodes @jamesottaway @michael-harrison any other takers here?
It's not related to ruby at all... but I read Masters of Doom - http://en.m.wikipedia.org/wiki/Masters_of_Doom - pretty recently and it was awesome. Happy to chat about it.
(Though I can't come this Tuesday because it's the gf's birthday and I want to be allowed to go to future ones.)
Since I have had trouble sourcing most of the above mentioned books from libraries, I have been thinking of purchasing a few and then trying to share them out as much as possible, once I have finished reading them.
Closing this thread. Although it's super useful, I'm gonna try and keep our issues a bit tidier. Thanks all for the great discussion.
Hey all,
We were chatting at the dinner about some books for learning Ruby / RoR and now I'm keen to dive in to a couple.
Can we get a list of recommendations going here?
Include the title, author, the exp level its aimed at, and your brief thoughts on what you think about it.
Cheers! Patrick