阅读数:418 发布于:2007 年 11 月 21 日 05:40

更多 Java、架构、语言 & 开发 相关课程,可下载【 极客时间 】App 免费领取 >

评论

发布
暂无评论
  • 接口规范,是协作的合约

    对于接口规范,我们要有意识地使用下面的这条原则:接口规范是使用者和实现者之间的合约。

    2019 年 2 月 1 日

  • Spring 基本概念速览

    主要介绍spring框架的基本概念。

    2020 年 2 月 11 日

  • 使用面向.NET 的 Naked Objects 进行快速应用程序开发

    领域驱动设计将有助于你构建一个应用程序的核心,但是你仍然需要开发表示层,重复实现必需的验证逻辑。对于内部应用程序而言,功能总是要比形式重要得多,Naked Objects诠释了这一理念。通过适当的标记,Naked Objects能够自动以Java或.NET生成与之匹配的表示层。

    2009 年 4 月 14 日

  • 编程范式游记:面向对象编程

    面向对象程序设计可以看作一种在程序中包含各种独立而又互相调用的对象的思想,这与传统的思想刚好相反。

    2019 年 7 月 16 日

  • DSL:你也可以设计一门自己的语言

    即便我们不去设计一个内部DSL,这种写代码的方式也会对我们代码质量的提高大有助益。

    2020 年 6 月 17 日

  • 面向语言编程:超越面向对象编程的革命性进步?

    在Server Side's Java专题讨论会上,Martin Fowler和Neal Ford展示了面向语言编程的概念,并提出了DSL成为一种新的抽象和建模机制的可能性。这可能会成为“超越面向对象编程的革命性进步”,特别是主要工具厂商已经开始为DSL提供IDE工具。

    2007 年 9 月 20 日

  • Frans Bouma 认为代码先行的 ORM 是“愚蠢的”

    在使用ORM构建基于数据库的项目时,开发者可以选择是先设计数据库表,还是先设计类或抽象模型。为了展开讨论,我们先列出Frans Bouma的结论:代码先行的ORM是愚蠢的。

    2014 年 1 月 9 日

  • C# API 中的模型和它们的接口设计

    在传统的MVC、MVP、MVVM、Web MVC这些UI模式中,模型是一个公共元素。虽然有很多文章讨论这些架构中的视图和控制器,但几乎无一涉及模型。在本文中,我们将讨论模型本身以及相应的.NET接口。

    2018 年 6 月 10 日

  • Ruby on Rails:如何分析一个软件的接口?

    看接口要先找到一条功能主线,对项目建立结构性的了解,再沿着主线把相关接口梳理出来,接着要看接口的风格。

    2020 年 6 月 5 日