
编程思想
Coder_Boy_
主攻【Java 微服务 云原生】,涉猎 web前端 、大数据 Linux运维 、嵌入式。
目前主要从事K8S DevOps CICD 容器云平台的开发设计工作,擅长使用DDD理念设计代码架构。
在团队开发中乐于分享自己的心得与经验,常于同事讨论业务与技术问题,担任项目组长一职。
并时刻关注并学习新技术,并将所学应用于研发中,对于已经处理解决的问题,事后从源码层研究报错原因。时刻保持技术敏感度
展开
-
我对Java面向对象理解-继承与实现如何选择_0002
在实际的项目开发中,会看到大量使用继承父类与实现接口的代码:那么他们大多基于什么考虑呢? 以下是个人的理解:1.什么时候使用继承? 如何项目中存在模块间有重复的部分,这个重复的部分是具体的方法实现,即可将重复的部分提取出来使用一个抽象类来将它 共有的部分封装起来,其他模块继 承 这个抽象类,如果你使用接口就无法实现,因为接口中不存在具体的方法。2.什么时候使用实现? 如果项目中模...原创 2018-05-27 12:42:43 · 289 阅读 · 0 评论 -
设计模式篇—常用设计模式—工厂模式
简单工厂+工厂方法+抽象工厂 工厂模式简介 工厂模式理论我不长篇大论了。其核心功能是根据“需求”生产“产品”,设计模式的核心是解耦,工厂模式就是为了解耦“需求”和“产品”,但是别忘了,工厂模式工,还有一个重要元素,就是“工厂”,所以工厂模式的核心思想,就是解耦“需求”“工厂”和“产品”。 工厂模式,实际上也会根据业务情景不同会有不同的实现方式。一般分为3种。简单工厂,工厂方法和抽象工厂。顾...原创 2018-12-02 22:51:31 · 259 阅读 · 0 评论 -
设计模式篇—常用设计模式—23种设计模式简介
23种常用设计模式简介: 设计模式(Design Pattern),是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式于己、于他人、于系统都是多赢的,设计模式使代码编制真正工程化。 设计模式是软件工程的基石,如同大厦的一块块砖石一样使代码编制真正工程化。 只有精通了设计模式,才敢说真正理解了...原创 2018-12-01 22:11:52 · 281 阅读 · 0 评论