Advanced Rails - Building Industrial-Strength Web Apps in Record Time
...
...
Advanced Rails ...
Other resources from O’Reilly Related titles Ajax on Rails Learning Ruby Rails Cookbook™ RESTful Web Services Ruby on Rails: Up ...
Advanced Rails Brad Ediger Beijing•Cambridge•Farnham•Köln•Paris•Sebastopol•Taipei•Tokyo ...
Advanced Rails by Brad Ediger Copyright © 2008 Brad Ediger. All rights reserved. Printed in the United States of America. Publis ...
v Table of Contents ...
...
Foundational Techniques Preface .ix What Is Metaprogramming? Ruby Foundations Metaprogramming Techniques Functional Program ...
...
ix Preface 1 When I started working with Ruby and Rails in late 2004, there was almost no docu- mentation on the Rails framework ...
x | Preface I would recommend the following books as a prelude to this one: Programming Ruby,Second Edition, by Dave Thomas (Pr ...
Preface | xi Conventions Used in This Book The following typographical conventions are used in this book: Plain text Indicates m ...
xii | Preface We appreciate, but do not require, attribution. An attribution usually includes the title, author, publisher, and ...
Preface | xiii Acknowledgments No book is created without the help of many people. I owe a great debt of gratitude to the many w ...
...
1 Chapter 1 CHAPTER 1 Foundational Techniques 1 Simplicity is prerequisite for reliability. —Edsger W. Dijkstra Since its initia ...
2 | Chapter 1: Foundational Techniques Metaprogramming is used in many languages, but it is most popular in dynamic lan- guages ...
What Is Metaprogramming? | 3 languages like Ruby. Just as functional abstraction allows us to avoid duplicating code that is the ...
4 | Chapter 1: Foundational Techniques This concept is extremely useful in ActiveRecord. After creating your basic schema and mo ...
«
1
2
3
4
5
6
7
8
9
10
»
Free download pdf