首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在哪里读到了“价值模式”和其他典型的“低层次”设计模式?

我在哪里读到了“价值模式”和其他典型的“低层次”设计模式?
EN

Stack Overflow用户
提问于 2009-06-12 18:03:15
回答 3查看 146关注 0票数 0

“四人帮”、Bob叔叔、Extreme和Alt.net是高级企业级编程方法的最佳选择。然而,我发现他们提到了这些“原始”的设计模式,我需要一个学习的来源。

我在哪里读到这些原始的软件工程概念?例如,“值模式”通常使用"==“这样的运算符来表示原始数据类型,而.equals()则用于对象。值模式将有其他标准存根,如.hashvalue。填补C#编程与学习抽象工厂这样的高级设计模式之间的空白是很好的。或者这些概念是其他更大的模式的片段,比如"Iterator模式“。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-06-12 19:10:22

马丁·福勒( Martin )的重构和肯特·贝克( Kent )的实现模式也应该符合要求。

票数 2
EN

Stack Overflow用户

发布于 2009-06-12 19:05:48

如果你是用Java工作的,那么这个知识的确切来源是Joshua的有效Java;乔希说过C#开发人员肯定会从这本书中得到一些东西,但他的评论(在这里的一次采访中)是有条件的:

InfoQ:您认为有效Java中的原则适用于其他类似的语言(如C# )吗? 乔舒亚·布洛赫:当然。许多C#程序员告诉我,他们发现第一版非常有用。在大多数情况下,有效的Java是一本关于良好编程实践的书。这些实践中有许多超越了语言的细节。当然,有些地方与语言有很大的关系。例如,Java和C#在泛型方面有很大的不同。

另一本符合要求的书是史蒂夫·麦康奈尔( Steve )的代码完成。这是更多的语言不可知论,涵盖范围以外的材料,以及你的问题。

N.B. --这两本书都在第二版--确保你拿起了最新版本!

票数 1
EN

Stack Overflow用户

发布于 2009-06-12 19:15:53

作为.NET程序员,您必须阅读的第一本书是“框架设计指南:可重用.NET库的约定、习惯用法和模式(第二版)”。这是微软内部.NET程序员的圣经。

1?ie=UTF8 8&s=book&qid=1244834029&sr=1-1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/988129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档