没有合适的资源?快使用搜索试试~ 我知道了~
首页Practical Object Oriented Design in Ruby 新版 实战ruby面向对象设计
Practical Object Oriented Design in Ruby 新版 实战ruby面向对象设计
5星 · 超过95%的资源 需积分: 31 28 下载量 165 浏览量
更新于2023-03-16
评论
收藏 1.31MB PDF 举报
amazon畅销书排行第一名,无论是学习ruby,还是学习面向对象技术,这本书都是非常不错的资料,值得细细品味。 内容非常好,有图、有介绍、有代码,对面向对象的解释非常详细。
资源详情
资源评论
资源推荐
ptg11539634
ptg11539634
“This is great stuff! Your descriptions are so vibrant and vivid that I'm rediscovering the truth
buried in OO principles that are otherwise so internalized that I forget to explore them. Your
thoughts on design and knowing the future are especially eloquent.”
—Ian McFarland, President, New Context, Inc.
“As a self-taught programmer, this was an extremely helpful dive into some OOP concepts that I
could definitely stand to become better acquainted with! And, I’m not alone: there’s a sign posted
at work that reads, “WWSMD?—What Would Sandi Metz Do”?
—Jonathan Mukai, Pivotal in NYC
“Meticulously pragmatic and exquisitely articulate, Practical Object Oriented Design in Ruby
makes otherwise elusive knowledge available to an audience which desperately needs it. The pre-
scriptions are appropriate both as rules for novices and as guidelines for experienced professionals.”
—Katrina Owen, developer, Bengler
“I do believe this will be the most important Ruby book of 2012. Not only is the book 100%
on-point, Sandi has an easy writing style with lots of great analogies that drive every point home.”
—Avdi Grimm, Author of Exceptional Ruby and Objects on Rails
“While Ruby is an object-oriented language, little time is spent in the documentation on what
OO truly means or how it should direct the way we build programs. Here Metz brings it to the
fore, covering most of the key principles of OO development and design in an engaging, easy-to-
understand manner. This is a must for any respectable Ruby bookshelf.”
—Peter Cooper, editor, Ruby Weekly
“So good, I couldn’t put it down! This is a must-read for anyone wanting to do object-oriented pro-
gramming in any language, not to mention it has completely changed the way I approach testing.”
—Charles Max Wood, video and audio show host, TeachMeToCode.com
“Distilling scary OO design practices with clear-cut examples and explanations makes this a book
for novices and experts alike. It is well worth the study by anyone interested in OO design being
done right and ‘light.’ I thoroughly enjoyed this book.”
—Manuel Pais, editor, InfoQ.com
“If you call yourself a Ruby programmer, you should read this book. It’s jam-packed with great nuggets
of practical advice and coding techniques that you can start applying immediately in your projects.”
—Ylan Segal, San Diego Ruby User Group
“This is the best OO book I’ve ever read. It’s short, sweet, but potent. It slowly moves from simple
techniques to more advanced, each example improving on the last. The ideas it presents are useful
not just in Ruby but in static languages like C# too. Highly recommended!”
—Kevin Berridge, software engineering manager, Pointe Blank
Solutions, and organizer, Burning River Developers Meetup
Praise for Practical Object-Oriented Design in Ruby
ptg11539634
“The book is just perfect! The elegance of Ruby shines but it also works as an A to Z of object-
oriented programming in general.”
—Emil Rondahl, C# & .NET consultant
“This is an exceptional Ruby book, in which Metz offers a practical look at writing maintainable,
clean, idiomatic code in Ruby. Absolutely fantastic, recommended for my Ruby hacker friends.”
—Zachary “Zee” Spencer, freelancer & coach
“This is the best programming book I’ve read in ages. Sandi talks about basic principles, but these
are things we’re probably still doing wrong and she shows us why and how. The book has the per-
fect mix of code, diagrams, and words. I can’t recommend it enough and if you’re serious about
being a better programmer, you’ll read it and agree.
—Derick Hitchcock, senior developer, SciMed Solutions
“I predict this will become a classic. I have an uncomfortable familiarity with programming liter-
ature, and this book is on a completely different level. I am astonished when I find a book that
offers new insights and ideas, and even more surprised when it can do so, not just once, but
throughout the pages. This book is excellently written, well-organized, with lucid explanations of
technical programming concepts.”
—Han S. Kang, software engineer and member of the LA Rubyists
“You should read this book if you write software for a living. The future developers who inherit
your code will thank you.”
—Jose Fernandez, senior software engineer at New Relic
“Metz’s take on the subject is rooted strongly in theory, but the explanation always stays grounded
in real world concerns, which helped me to internalize it. The book is clear and concise, yet
achieves a tone that is more friendly than terse.”
—Alex Strasheim, network administrator, Ensemble Travel Group
“This is an amazing book about just how to do object-oriented thinking when you’re program-
ming in Ruby. Although there are some chapters that are more Ruby-specific, this book could be a
great resource for developers in any language. All in all, I can’t recommend this book enough.”
—James Hwang, thriceprime.com
“Whether you’re just getting started in your software development career, or you’ve been coding for
years (like I have), it’s likely that you’ll learn a lot from Ms. Metz’s book. She does a fantastic job
of explaining the whys of well-designed software along with the hows.”
—Gabe Hollombe, software craftsman, avantbard.com
“In short, this is in my top five programming books I’ve ever read. I believe that in twenty years this
will be considered one of the definitive works on object-oriented programming. I plan to re-read it at
least once a year to keep my skills from falling into atrophy. If you’re a relatively new, intermediate,
or even somewhat advanced OO developer in any language, purchasing this book is the best way
I know to level up your OO design skills.”
—Brandon Hays, freelance software developer
ptg11539634
PRACTICAL OBJECT-ORIENTED
DESIGN IN RUBY
ptg11539634
T
he Addison-Wesley Professional Ruby Series provides readers
with practical, people-oriented, and in-depth information about
applying the Ruby platform to create dynamic technology solutions.
The series is based on the premise that the need for expert reference
books, written by experienced practitioners, will never be satisfied solely
by blogs and the Internet.
Visit informit.com/ruby for a complete list of available products.
Addison-Wesley
Professional Ruby Series
Obie Fernandez, Series Editor
剩余271页未读,继续阅读
bingbingcha
- 粉丝: 50
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1