关于我 我的博客:https://www.sgfoot.com 欢迎关注我的微信公众号【空树之空】,共同学习,一起进步~
设计模式-设计原则与思想总结(二十)
编写高质量代码 代码质量评判标准 面向对象 设计原则 规范与重构 以上脑图来自极客时间 关于我 我的博客:https://www.sgfoot.com 欢迎
Iptables 防火墙基础操作(一)
基于 linxu centos 7 查看防火墙 iptables 命令大小写敏感 1 iptables -nL 添加一条规则 添加一条开放 9090 端口的规则 1 2 3 4 5 6 7 8 # 插入最前面 iptables -I INPUT -p tcp --dport 9090 -j ACCEPT # 追加最后面 iptables -A
设计模式-重构-15条编程规范(十九)
为什么要编程规范 构建一个大型项目,往往是很多人一起参与,堆砌的代码行数都是成千上万行。如何保证代码的健壮性?编程规范必不可少。 命名 命名能力体
设计模式-重构-解耦(十八)
解耦为何如此重要 解耦是保证代码的松耦合,高内聚。防止代码质量腐化到不可救药地步的有效手段。 代码”高内聚,松耦合“也就意味着,代码结构清晰,分
设计模式-重构-单元测试(十七)
什么是单元测试 单元测试是代码层面的测试,由研发自己来编写,用于测试“自己”编写的代码逻辑的正确性。 单元测试主要测试范围: 类 函数 单元测试有别于
设计模式-重构(十六)
纲要 3W1H why 为什么重构 what 重构什么 when 什么时候重构 how 如何重构 重构的定义 软件设计大师 Martin Fowler 这样定义重构: “重构是一种对软件内部结构的改善,目的是在不改变
小狗钱钱
《小狗钱钱》是一本让孩子和家长共同成长的金钱童话,非常有趣,故事性很强,也很容易读。 本书的副标题:从此拥有财富,开启富足快乐的人生。 大纲 正视
设计模式-通用系统开发(十五)
针对非业务通用框架开发,需要做到尽量通用,适合百变的场景,做到良好的扩展。 需求分析 功能性需求分析 满足使用者的需求,尽量通用。 借助设计产品线框
设计模式-业务系统开发(十四)
纲要 完整的系统流程包括: 前期的需求沟通分析 中期的代码设计实现 后期的系统上线维护 需求分析 做为技术人员不仅仅是等着产品设计文档,线框图,照着实现