有经验的开发人员的修订书

时间:2011-02-18 08:26:23

标签: oop architecture

昨天被问到,我无法解释抽象类和界面之间的区别,即使我理解了差异(无法得到正确的人类语言单词)。我也忘记了3层架构的正式定义,即使我每天都使用这个概念。

对于经验丰富的开发人员来说,是否有完整阅读的书籍或网站与进修课程相同?换句话说:“这里有你应该知道的大部分内容,每个都有一个简短的定义”?

显然,这会相对较快地过时,但我的意思是我想要一个主要是核心OO和架构设计概念。

4 个答案:

答案 0 :(得分:1)

我认为你应该参考Wikipedia的简短解释和定义。您所寻找的信息类型将不会出现在有经验的开发人员的书中。你应该为初学者搜索书籍。那就是如果你真的只需要简短的定义。

答案 1 :(得分:0)

Microsoft MSDN是此类信息的最佳来源。

但是,这种信息应该根据自己的经验和面试的方式自己建立。据我所知,没有书出版这种准备好的计算器。此外,您用来解释技术概念的措辞完全取决于您的理解和您的观点,同样基于您对该概念的清晰程度。但是,收集这些信息并将其发布以帮助您的朋友是一个好主意:)

答案 2 :(得分:0)

我认为对于企业架构和模式,您必须阅读由Martin Fowler撰写的Addison Wesley“企业应用程序架构模式”

答案 3 :(得分:0)

你们认为值得托管一个小网站吗?重要/共同的术语和惯例以及每个术语和实践的简要定义,以及更深入的文章的链接?