美文网首页
谈谈代码的设计

谈谈代码的设计

作者: 飞翃荷兰人 | 来源:发表于2020-10-09 00:41 被阅读0次

总览

从事开发越久,就会越来越思考这样一个问题:什么样的设计是好的设计?怎样才能做出好的设计?本人从事开发的时间也就只有两年,最近思考之后稍有一些心得:主要应该注意以下三点“

  • 1 面向对象编程
  • 2 设计模式
  • 3 领域驱动设计

面向对象编程

面向对象的三大特性基本人人都知道:封装,继承,多态。但是运用好并不容易,需要结合具体的业务场景,还需要结合自身的抽象能力。一般的业务只需要做到面向数据库编程即可。

设计模式

设计模式一般与设计原则一笔结合,设计模式是从生产中总结抽象出来的模式,反过来再反哺生产,但是如果生搬硬套设计模式就会出现一些问题,所以最好还是在脑海中先有一定的印象,在遇到具体问题的时候可能会有一个印象。

领域驱动设计

领域驱动是一个大的概念,一般在设计大型的系统时比较重要,有助于划分领域边界,平时可以多了解一下。

相关文章

  • 谈谈代码的设计

    总览 从事开发越久,就会越来越思考这样一个问题:什么样的设计是好的设计?怎样才能做出好的设计?本人从事开发的时间也...

  • 第十三章、设计模式相关

    一、谈谈对设计模式的理解。你知道哪些设计模式,并简要叙述。 使用设计模式的目的:为了代码可重用性、让代码更容易被他...

  • 究竟怎样写代码才算是好代码

    今天让我们来谈谈代码吧。代码重要吗?当然,代码就是设计(Jack W.Reeves, 1992);代码是最有价值的...

  • 谈谈 iOS 网络层设计

    谈谈 iOS 网络层设计 谈谈 iOS 网络层设计

  • 谈谈代码

    一个学期的编程课马上就接近尾声了,可是同学们的代码还没有提交,而且交了也得分不全,着实让我着急。于是打算各种劝降,...

  • 谈谈 dart_objc 混合编程引擎的设计

    谈谈 dart_objc 混合编程引擎的设计谈谈 dart_objc 混合编程引擎的设计

  • 谈谈Maven Archetype的设计和使用

    谈谈Maven Archetype的设计和使用

  • 谈谈代码生成

    代码生成 作为程序员,我的理想之一是使用代码去生成代码。 代码生成可以用于很多场景,其中应用最广泛的,应该是ORM...

  • 谈谈代码质量

    0 反思 代码质量永远是绕不过去的一个坎,如今公司人员扩招,更多进来的是初级工程师,慢慢意识到一个严重的问题,质量...

  • 从简书iOS客户端,来谈谈Hybrid方案细节设计

    从简书iOS客户端,来谈谈Hybrid方案细节设计 从简书iOS客户端,来谈谈Hybrid方案细节设计

网友评论

      本文标题:谈谈代码的设计

      本文链接:https://www.haomeiwen.com/subject/bcpkpktx.html