- 博客(10)
- 收藏
- 关注
原创 2 月份看了 17 本书,我只推荐这 8 本!
本文同步发表于个人博客 shuyi.tech,欢迎跳转原文阅读。又到 2 月份底了,这个月你看了几本书呢?对于读书,其实是一件很私人的事情,评分也是。例如《几何原本》与《自然哲学的数学原理...
2021-02-28 08:00:00 1811 2
原创 如何从分类层面,深入理解设计模式?
文章首发于公众号「架构师指南」及个人博客 shuyi.tech,欢迎关注访问。学习过设计模式的都知道,设计模式分为三大类,分别是:创建型、结构型、行为型。但为什么它们这么分呢?某个设计模式为啥就属于结构型,而不属于行为型呢?创建型、结构型、行为型它们到底有什么不同呢?今天就来聊一聊我的理解。创建型模式创建型模式,顾名思义就是用来创建对象的。 创建型模式包含的五个设计模式,分别是:创建型设计模式从它们的作用来看,它们全部都是创建新对象相关的模式。工厂方法模式、抽象工厂模式...
2021-02-26 08:46:56 216
原创 2 个观点,带你重新理解设计模式
文章同步发表于个人博客 shuyi.tech,欢迎点击原文跳转阅读。设计模式说白了就是传统经验的总结,它能让我们在合适的场景使用合适的模式,从而加快我们的编程速度,也能提高系统的扩展性、稳定性。这里我想就设计模式提出两个观点:1、设计模式是用来承载复杂的业务逻辑的。 2、用好设计模式需要从变化的角度去理解业务。设计模式用于承载复杂的业务逻辑如果你的业务非常简单,那么基本上是不需要用到设计模式的。只有当你的业务变得复杂的时候,这才需要用到设计模式。这也是为什么设计模式总是和重构一起被...
2021-02-23 08:43:23 164
原创 想要与喜欢,有什么区别?
点击蓝色 “陈树义” 关注我哟文章同步发表于个人博客 shuyi.tech,欢迎点击原文跳转阅读。随着心理学和神经科学的发展,科学家们发现,在我们的大脑之中存在着两个机制,它们分别是「想要...
2021-02-21 10:00:05 859
原创 大白话聊访问者模式:从入门到实践
点击蓝色 “陈树义” 关注我哟文章同步发表于个人博客 shuyi.tech,欢迎点击原文跳转阅读。访问者模式,重点在于访问者二字。说到访问,我们脑海中必定会想起新闻访谈,两个人面对面坐在一...
2021-02-18 09:05:00 166
原创 重构应该是一种工作习惯
点击蓝色 “陈树义” 关注我哟本文是发表于豆瓣的《重构》一书的书评,觉得这里面倡导的一些习惯很有价值,分享给大家。作为一个工作了六年的开发,临近年末重读此书,花了没几天就看完了。整体来说,...
2021-02-16 08:00:00 115 1
原创 如何摆脱中年危机的焦虑?
点击蓝色 “陈树义” 关注我哟中年危机的焦虑不仅仅只有程序员有,相信很多其他行业的人同样有。人到了三十岁之后,精力不如从前,没法像年轻人那么拼命,一熬夜就生病。所以对于中年危机,许多人都非...
2021-02-15 22:12:43 193 1
原创 超易懂!原来 SOLID 原则要这么理解!
点击蓝色 “陈树义” 关注我哟说到 SOLID 原则,相信有过几年工作经验的朋友都有个大概印象,但就是不知道它具体是什么。甚至有些工作了十几年的朋友,它们对 SOLID 原则的理解也停留在...
2021-02-10 08:00:00 2152 3
转载 一文搞懂 CountDownLatch 用法和源码!
点击蓝色 “陈树义” 关注我哟CountDownLatch是多线程控制的一种工具,它被称为门阀、计数器或者闭锁。这个工具经常用来用来协调多个线程之间的同步,或者说起到线程之间的通...
2021-02-02 08:00:00 383
原创 为什么要学设计模式:本质、价值与收益
点击蓝色 “陈树义” 关注我哟01 设计模式的本质说起设计模式,就不得不说起重构。在 2017 年,当我还是一个工作 3 年的菜鸟,我重构了公司一个十几年的老系统,弄得心力交瘁。为了能深...
2021-02-01 08:00:00 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人