架构面向对象软件的好资源或书 [英] a good resource or book for architecting object-oriented software

查看:80
本文介绍了架构面向对象软件的好资源或书的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我看了几本书,而我看的只是在讨论OOP的技术性.技术上,我的意思是,这是一个概念,这是一些代码,现在可以使用了.我还没有看过一本书,该书讨论了体系结构过程,执行此过程的方式,为什么这样做不好,如何将设计模式实际结合到实际项目中等等.

I have looked at a couple of books and all I have looked at were just discussing the technicalities of OOP. By technicalities I mean, here's a concept, here's some code, now get working. I have yet to see a book that discusses the architectural process, what are the ways of doing this, why doing this is bad, how to actually incorporate design patterns in a real-world project, etc.

您能推荐好的资源或书吗?我主要使用PHP进行编程,但是与语言无关的书/资源可以做到这一点:)

Can you recommend a good resource or book? I am mainly programming with PHP but a language-agnostic book/resource would do :)

推荐答案

我喜欢Craig Larman的应用UML和模式:面向对象的分析,设计和迭代开发简介(第3版).大多数PHP程序员都会很好地学习设计模式和GRASP之类的习惯.

I like Craig Larman's Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition). Most PHP programmers would do well to learn habits like design patterns and GRASP.

您还可以将其保存在家庭中"并阅读免费的在线图书构建Stack Overflow前十名得分手 Steven Lott .

You could also "keep it in the family" and read the free online book Building Skills in Object-Oriented Design by Stack Overflow top-ten scorer Steven Lott.

这篇关于架构面向对象软件的好资源或书的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆