#oo面向对象

      更多分类

paluch.biz - Lombok的数据类是有害的!为什么我不再使用Lombok?

19-07-06 65 banq

其实数据类就是数据结构,就是DTO,其和真正类是有本质区别,见 鲍勃大叔实锤:类与数据结构的比较 ,使用数据类其实是一种倒退!这篇博客文章解释了从项目中删除Project Lombok背后的动机,它... 详细

可能有助于编写更容易维护的Java代码DDD最佳实践 - Maciej Walkowiak

19-07-03 253 3 banq

1.通过垂直切片而不是层来命名和组织包结构  2.仅通过ID而不是类型来引用其他聚合 3.从聚合中发出事件并使用它们与其他切片通信,而不是从其他切片来直接调用这个聚合中的类 4.降低类可见性以尽可能... 详细

幽默:请不要用“类型1 2 3 ..”来区分事物 - Martin Fowler

19-07-02 2 226 1 banq

不要将事物类别标记为“类型1”和“类型2”(“类型3” “类型4”等等...)。如果你这样做,我不记得哪个是哪个,或者他们区别的基础是什么。 评论:命名是最难,我们通常使用类型对事物分类,分类后的... 详细

幽默:关于类型的观点演变

19-06-23 106 3 banq

1999年: 没有类型你无法写真正的软件 2009年: 类型是浪费,没有它们我们编写得更快 2019年: 类型阻止了所有的bugs! 2029年: 你不需要类型,因为机器学习ML能为你分辨类型 20... 详细

鲍勃大叔:编程范式并不排斥!

19-06-21 111 2 banq

命令式、函数性、面向对象。这些不是彼此的对手。不是一个比另一个好。它们不是相互排斥的。您不必只选择一个。一个设计良好的系统同时是三个范式的系统。 众说纷纭: 我不知道为什么!但是,一些开发人员认为... 详细

鲍勃大叔实锤:类与数据结构的比较!每个优秀的软件设计师和架构师都需要牢记的问题

19-06-18 448 5 banq

什么是类? 类是一组类似对象的规范。 什么是对象? 对象是一组对封装数据元素进行操作的函数。 或者更确切地说,对象是一组对隐含数据元素进行操作的函数。 暗示数据元素是什么意思?... 详细

Java中面向对象的设计原则

19-05-29 61 jdon

学习面向对象编程(如 抽象 ,   封装 ,   . 详细

使用Java 10的var类型推断的几个注意点! - DZone Java

19-05-16 36 banq

不加选择地应用var可能会让代码不容易理解,因为模糊了类型这个概念,而人类是依据类型分类进行逻辑思考的,这样就使事情变得更糟,如果使用得当,var可以帮助改进良好的代码,使其更短更清晰,同时不会影响... 详细

Java的SOLID编程原则 - Filippo Buletto

19-02-24 233 1 banq

SOLID阐述了五种设计原则,可帮助开发人员轻松扩展和维护软件: S - 单一责任原则 O - 开放原则 L - Liskov替代原理 I - 界面隔离原理 D - 依赖倒置原则 单一责任原则... 详细

SOLID原则的坚实指南| Baeldung

19-02-06 71 1 banq

在本教程中,我们将讨论面向对象设计的SOLID原则。 首先,我们将首先探讨它们出现的原因以及为什么在设计软件时应该考虑它们。然后,我们将概述每个原则以及一些示例代码以强调这一点。 SOLID原... 详细

用汽车比喻理解OOP - Jonathan Kuhl

19-01-20 276 4 banq

站在任何街角,观看交通一段时间,来来往往都是汽车。它们具有相同的基本结构:四个轮子,一个发动机,一个方向盘,用汽油或柴油运行。然而,它们在颜色,马力,形状,特征甚至可能使用的汽油类型方面差异很大。每... 详细

按合同设计 - 了解有关OOP的新内容 Marcell Lipp

19-01-13 1 151 1 banq

在我学习计算机科学的过程中,我遇到了所谓的Hoare逻辑。它的主要思想是,对于每个命令/程序,您可以定义前提条件和后置条件。这些是逻辑表达式。在启动程序之前必须满足前提条件。主要是检查所有输入是否在... 详细

面向对象编程入门 - Janos Pasztor

19-01-09 30 banq

你已经编程了一段时间,你仍然难以接受面向对象编程的实际情况?那么这可能是你的指南。我们将偏离传统的解释,并寻找一种解释OOP的新方法。 我们马上就会从一些代码开始。请记住,本文中的示例是用Java-... 详细

人们误解了OOP

19-01-09 61 banq

OOP死了吗?函数编程是未来吗?有些文章似乎暗示了这一点。我倾向于不同意。来!我们讨论一下! 每隔几个月我就会看到一篇博客文章,宣称它已成为过去,我们都应该转向函数式编程。 为什么这些文章的作者对O... 详细

共有 2261 2 3 4 ... 16 下一页