
深入浅出面向对象分析与设计
Head first object-oriented analysis and design
Brett McLaughlin · 初版 2006 年
4人推荐
4位读者提及
4次提及
“Head First Object-Oriented Analysis & Design 向你展示如何分析、设计并编写专业的面向对象软件:易于重用、维护和扩展的软件;不让你伤透脑筋的软件;让你在添加新特性时不会破坏原有功能的软件。”——书封折页
Hacker News 上怎么说
正在加载完整评论……
……工具。我会建议先聚焦在范式(Paradigms)和架构(Architectures)上——这些技能可以在不同的技术栈之间通用移植,而且保鲜期会更长。至于 OOP,我个人其实挺喜欢《Head First Object Oriented Analysis and Design》的 [1]。Head First 系列并不适合所有人,但我很喜欢他们通过做练习来帮你巩固所学的方式。至于 RESTful 服务,我觉得 Roy Fielding 最初的博士论文……
…tools. I'd focus on the Paradigms and Architectures first - those are the skills that will be portable across tech stacks and will be useful for a longer period of time. For OOP, I actually enjoyed Head First Object Oriented Analysis and Design [1]. The Head First books aren't for everyone, but I like they way they encourage you to do exercises to help reinforce what you've learned. For RESTful services, I found Roy Fielding's original PhD…
去看看《Head First: Object-Oriented Analysis and Design》。虽然很基础,但如果你完全是个 OO 新手,会是个不错的入门书。
Check out the Head First: Object-Oriented Analysis and Design. It's pretty basic, but would be a good intro if you're brand new to OO.
多谢!我把这个帖子里所有的链接都翻了一遍,确实找到了不少好书,特别是《Head First Design Patterns》加《Head First Object Oriented Analysis & Design》。 你也一针见血地道出了我的困境:“懂语法,但缺乏深入理解”。
Thanks! I actually went through all the links in this thread and found quite a few books, specifically Head First Design Patterns + Head First Object Oriented Analysis & Design. You succinctly described my plight, "knowing the syntax but not having a deep understanding" as well.
关于 OOP,你可以去翻翻“Head First”系列的书。别看封面挺蠢,内容其实相当不错,能学到不少东西。有这两本:- 《Head First Object-Oriented Analysis and Design》,以及 - 《Head First Design Patterns》。
For OOP you could have a look at the "Head First" books. Despite the stupid covers, the content is rather good and you can learn a few things. You have: - Head First Object-Oriented Analysis and Design, and - Head First Design Patterns.