楼主: igs816
1109 14

[书籍推荐] 99 Bottles of OOP: A Practical Guide to Object-Oriented Design [推广有奖]

泰斗

5%

还不是VIP/贵宾

-

威望
9
论坛币
2694580 个
通用积分
18515.2021
学术水平
2749 点
热心指数
3472 点
信用等级
2560 点
经验
484578 点
帖子
5415
精华
52
在线时间
3592 小时
注册时间
2007-8-6
最后登录
2024-5-1

高级学术勋章 特级学术勋章 高级信用勋章 特级信用勋章 高级热心勋章 特级热心勋章

楼主
igs816 在职认证  发表于 2018-3-15 11:09:46 |只看作者 |坛友微信交流群|倒序 |AI写论文
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
th_x44gLKily6N6aO0uh1keQdOVkPInMIuj.jpeg
2016 | English | PDF | ISBN-10:1-944823-00-X | 270 Page
"Everybody complains about the weather but nobody does anything about it." Likewise, everyone has an opinion about what good code looks like, but those opinions don't help you create it. This book fills that gap. It explains the process of writing good code, and teaches you to achieve beautifully programmed ends by way of extremely practical means.
What It's About

99 Bottles of OOP is a practical guide to writing cost-effective, maintainable, and pleasing object-oriented code.

It explores:

Recognizing when code is "good enough"
Getting the best value from Test-Driven Development (TDD)
Doing proper refactoring, not random "rehacktoring"
Locating concepts buried in code
Finding names that convey deeper meaning
Safely altering code by following the "Flocking Rules"
Simplifying new additions with the Open/Closed Principle
Avoiding conditionals by obeying the Liskov Substitution Principle
Making targeted improvements by reducing Code Smells

What Makes It Unique?

We are practical people. We love beautiful code but we're committed to getting things done. 99 Bottles of OOP enables both of these desires. It teaches a practical technique for getting things done that leads, naturally and inevitably, to beautiful code.

This book contains an extended refactoring, and it details the rationale behind every change. It is a hands-on workbook rather than a list of theoretical ideas. It explains how to use the principles of object-oriented design to guide, not just the final arrangement of code, but each decision about what line of code to write next.

It teaches the theory of what good OO looks like, but even better, it supplies step-by-step guidance about how to achieve it.
Who Should Read It?

The lessons work for programmers with a broad range of experience, from rank novice to grizzled veteran. The code examples are written in Ruby, but this book is not about Ruby--it's about object-oriented programming and design. Regardless of your background, applying these techniques will make your code easier to understand, simpler to change, and more satisfying to contemplate.

本帖隐藏的内容

99 Bottles of OOP (ruby).pdf (1.64 MB, 需要: 10 个论坛币)


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Practical Oriented practic Design bottle

本帖被以下文库推荐

沙发
被被 发表于 2018-3-15 15:41:07 |只看作者 |坛友微信交流群
谢谢楼主分享!

使用道具

藤椅
stormchao 在职认证  发表于 2018-3-15 17:35:50 |只看作者 |坛友微信交流群
不错的好书

使用道具

板凳
HappyAndy_Lo 发表于 2018-3-16 08:59:47 |只看作者 |坛友微信交流群

使用道具

报纸
黄云0429 发表于 2018-3-16 10:19:20 |只看作者 |坛友微信交流群
a new concept.. follow you

使用道具

地板
mcknight 在职认证  发表于 2018-3-16 11:02:44 |只看作者 |坛友微信交流群
这本书的资源全网都难找啊。 谢谢!

使用道具

7
shamei62 发表于 2018-3-16 21:10:52 |只看作者 |坛友微信交流群
谢谢分享

使用道具

8
neuroexplorer 发表于 2018-3-17 01:22:22 |只看作者 |坛友微信交流群
thanks....

使用道具

9
neuroexplorer 发表于 2018-3-17 01:22:22 |只看作者 |坛友微信交流群
thanks....

使用道具

10
kavakava 在职认证  发表于 2018-3-17 17:08:04 |只看作者 |坛友微信交流群
Thanks

使用道具

验证问答 换一个

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 13:43