Any programmer knows that an API is only half the story, and with Ruby on Rails(r) this is especially true. Good Rails development, like good web development, is much more about the design choices you make than the framework you have at your disposal. Written by an experienced web application developer, this book picks up where the API leaves off and explains how to take good Rails code and turn it into beautiful Rails code: simple, effective, reusable, evolvable code.
In a blend of design and programming, this book identifies and describes the very latest in design patterns, programming abstractions, and development methodologies that have emerged for the modern web. Ruby on Rails offers a completely new way of thinking about and using these emerging techniques, and learning to think like a Rails developer will enable you to rapidly design and write high-quality code with elegance and maintainability. With each design technique, you will discover how Rails incorporates it into its domain-specific language, and you will learn how to weave it seamlessly into your own Rails applications. Then you will learn how to take the next step and transform yourself from user into creator, making your own additions to Rails and crafting a development environment tailored to your specific needs.
What you will learn from this book
*
Techniques for organizing your code between and within Model, View, and Controller to eliminate code repetition and maximize your effectiveness
*
How to think like a REST-based developer and use Rails 2.0 to translate these thoughts into your code
*
Advanced Ruby and meta-programming: how to use features such as block-based development, monkey patching, and dynamic APIs to build your own additions to the Rails framework
*
Design patterns for AJAX, web APIs, HTML decomposition, schema development, meta-programming, and more
*
Behavior-driven development: A new style of testing and development centered around stories and behaviors instead of method calls and assertions
*
Ways to make your development both productive and fun in the software you write
Who this book is for
This book is for developers familiar with Ruby on Rails who are looking to advance their skills by learning the design and coding techniques that enable a mastery of web application development with Rails.
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.
發表於2024-12-18
the art of rails 2024 pdf epub mobi 電子書 下載
作者很牛b的說這不是一本寫給初學者看得書,結果弄成瞭本高不成低不就的書,新手看瞭沒用,老手看瞭無味。東一榔頭西一棒槌的,看到後來發現也沒講什麼,感覺像一堆blog文章拼起來的。 也許是這個題目實在選的太爛,the art of rails? rails範圍太狹窄,談不上art,就像是對著...
評分作者很牛b的說這不是一本寫給初學者看得書,結果弄成瞭本高不成低不就的書,新手看瞭沒用,老手看瞭無味。東一榔頭西一棒槌的,看到後來發現也沒講什麼,感覺像一堆blog文章拼起來的。 也許是這個題目實在選的太爛,the art of rails? rails範圍太狹窄,談不上art,就像是對著...
評分感覺題目有點大瞭。看瞭一下目錄,感覺是很不錯的書。看過具體內容之後,感覺內容太過簡潔、簡單。同意某仁兄的觀點:對初學者而言,不夠係統;對有基礎的同學來講,太過雞肋。 不過元編程方麵的內容講得還是可以,Rails也是充分利用Ruby語言元編程能力的産物,從這個角度來說...
評分作者很牛b的說這不是一本寫給初學者看得書,結果弄成瞭本高不成低不就的書,新手看瞭沒用,老手看瞭無味。東一榔頭西一棒槌的,看到後來發現也沒講什麼,感覺像一堆blog文章拼起來的。 也許是這個題目實在選的太爛,the art of rails? rails範圍太狹窄,談不上art,就像是對著...
評分作者很牛b的說這不是一本寫給初學者看得書,結果弄成瞭本高不成低不就的書,新手看瞭沒用,老手看瞭無味。東一榔頭西一棒槌的,看到後來發現也沒講什麼,感覺像一堆blog文章拼起來的。 也許是這個題目實在選的太爛,the art of rails? rails範圍太狹窄,談不上art,就像是對著...
圖書標籤: Rails ruby of The Ruby紅寶石 Art
基本上把rails框架的亮點都簡述瞭一遍,恩,隻是是簡述,例子也很清晰易懂,非常適閤想進一步提升自己水平的初級rails開發人員。
評分基本上把rails框架的亮點都簡述瞭一遍,恩,隻是是簡述,例子也很清晰易懂,非常適閤想進一步提升自己水平的初級rails開發人員。
評分基本上把rails框架的亮點都簡述瞭一遍,恩,隻是是簡述,例子也很清晰易懂,非常適閤想進一步提升自己水平的初級rails開發人員。
評分基本上把rails框架的亮點都簡述瞭一遍,恩,隻是是簡述,例子也很清晰易懂,非常適閤想進一步提升自己水平的初級rails開發人員。
評分基本上把rails框架的亮點都簡述瞭一遍,恩,隻是是簡述,例子也很清晰易懂,非常適閤想進一步提升自己水平的初級rails開發人員。
the art of rails 2024 pdf epub mobi 電子書 下載