在开发过程中,是否有对术语和表达的好参考?我指的是一个定义模式、术语、前缀、后缀等的网站。
定义示例可以如下所示:
当你陷入这样的争论时,你要参考的东西:
答:我创建了一个ThingyBuilder。
B:那不是Builder,它只是解析XML,所以它是一个解析器。
答:但是它会解析它,从它构建一个对象!
维基百科和一些模式网站有一些零散的信息,但我想知道是否有任何可靠的参考页面。
发布于 2010-01-18 11:35:36
Microsoft & practices团队创建了一个应用架构指南,其中包含了Application Archetypes和Design Fundamentals的定义;然而,它并没有关注模式的定义和其他与编程相关的术语。
发布于 2010-01-18 11:35:51
有两项建议:
转到Martin的Bliki获得高设计定义,并使用JGloss进行编程中使用的更低级别的定义。
发布于 2010-01-20 12:23:09
模式最重要的参考是Gamma、Helm、Johnson和Vilsside(“四人帮”)的“设计模式:可重用的面向对象软件的元素”。28本书%29
列表、集合和集合在Java世界中都有特定的含义,Java对它们进行了定义。http://java.sun.com/j2se/1.5.0/docs/api/这样的术语在其他地方可能有稍微不同的语义。
表达式通常与语言语法相关。如果您想要对java表达式有一个准确的理解,那么您需要了解Java语言规范(第15章)。http://java.sun.com/docs/books/jls/
https://stackoverflow.com/questions/2085606
复制相似问题