Free Audiobooks Agile Web Development with Rails 3.2 – Intimatenights.co.uk

Agile Web Development with Rails 3.2 Ruby on Rails helps you produce high quality, beautiful looking web applications quickly You concentrate on creating the application, and Rails takes care of the detailsTens of thousands of developers have used this award winning book to learn Rails It s a broad, far reaching tutorial and reference that s recommended by the Rails core team If you re new to Rails, you ll get step by step guidance If you re an experienced developer, this book will give you the comprehensive, insider information you needRails has evolved over the years, and this book has evolved along with it We still start with a step by step walkthrough of building a real application, and in depth chapters look at the built in Rails features This edition now gives new Ruby and Rails users information on the Ruby language and takes time to explain key concepts throughout Best practices on how to apply Rails continue to change, and this edition keeps up Examples use cookie backed sessions, HTTP authentication, and Active Record based forms, and the book focuses throughout on the right way to use Rails Additionally, this edition now reflects Ruby , a new release of Ruby with substantial functional and performance improvementsSam Ruby is a prominent software developer who is a co chair of the WC HTML Working Group and has made significant contributions to many of the Apache Software Foundation s open source software projects He is a Senior Technical Staff Member in the Emerging Technologies Group of IBMDave Thomas, as one of the authors of the Agile Manifesto, understands agility As the author of Programming Ruby, he understands Ruby And, as an active Rails developer, he knows RailsDavid Heinemeier Hansson is the creator of the Rails framework This is a high level overview of the framework While it gives you a nice picture of what is possible with Rails, some of the practices are very questionable like data migrations or all in one React components Unfortunately, I ve seen so many of this code in production it is not very easy to maintain this foundation. Incredible book, perfect companion for new or experienced developers willing to dive into Rails.Even though the book is updated for Rails 5 it stills mentions apache passenger in the deployment section without any mention on how to make ActionCable work with that stack. Not a good book for starting to learn the language A much better choice is Michael Hartl s book Learn Web Development with Rails In general, this book does a fairly good job of helping you create a rails based application Part 3 includes some great in depth information on the topics that are briefly discussed in Part 2 I only have one real gripe about this book It packs in lots of topics e.g db theory, AJAX, unit testing, security, deployment , but it doesn t really tell you much about them Therefore, if you have a problem, then good luck figuring it out using the content in the book A good example is the final cha In general, this book does a fairly good job of helping you create a rails based application Part 3 includes some great in depth information on the topics that are briefly discussed in Part 2 I only have one real gripe about this book It packs in lots of topics e.g db theory, AJAX, unit testing, security, deployment , but it doesn t really tell you much about them Therefore, if you have a problem, then good luck figuring it out using the content in the book A good example is the final chapter which covers deployment The chapter devotes only a few small paragraphs to configuring Apache for passenger To me, this section was completely useless unless you were already an expert with Apache configuration I ended that chapter with a broken Apache server and no resources from the book to begin fixing it.Another problem that I had with that chapter is that it really didn t follow the pattern that the chapters in Part 2 used In those chapters, the authors would should you how to do something relatively small, show you how to test it, and then provide some troubleshooting information if the task was particularly complex The deployment chapter gave you a very brief and generalized tutorial in each section, and then just assumed that everything went perfectly It didn t show you how to test anything, and it didn t help you troubleshoot any possible problems.Don t get me wrong I know that no book will provide all of the information that I would ever need about a subject, and thank goodness for the internet in these situations I was just hoping that all of the chapters in a book that I actually bought would provide better information than some person s blog So in general, I guess I would have to say that this was a very good book with some bad chapters that were tacked on at the end

Leave a Reply

Your email address will not be published. Required fields are marked *