
基本技能
文章平均质量分 95
流左沙
越努力,越幸运
展开
-
SOLID 代码设计原则
不同于设计模式,在面向对象软件设计当中,还有 SOLID 代码设计原则,本文将对其进行介绍和举例。1、什么是设计模式设计模式是软件设计当中通用的、可复用的解决方案,它是关于如何在不同情况下如何解决问题的描述或模版,通常是最佳实践。设计模式使得代码变得可维护的、可扩展的、解耦的,开发者为每个解决某种类型问题的方案起名,整理成各种通用的设计模式。注意,软件架构和设计模式是不同的概念,软件架构描述的是要实现什么样的功能和在什么地方来实施,而设计模式是描述怎样来实现。设计模式不是要编写解决方原创 2021-08-21 18:38:47 · 503 阅读 · 0 评论 -
git 原理 & 基础学习
git 作为仓库管理工具,是每个程序员必须要掌握的技能,而了解其原理对于 git 的学习会有更大的帮助。本文大纲如下:1、简述 1.1、git2、git objects 2.1、读取 2.2、blob 2.3、commit 2.4、tree 2.5、ref 2.6、tag 2.7、branch 2.7.1、远程分支 2.8、git 存储示例3、packfiles4、文件移动5、格式化获取日志6、fetch & pull7、三方合并 7.1、合并冲突8、me原创 2021-05-04 23:20:00 · 761 阅读 · 0 评论