71 | 如何阅读别人的代码? 作者: sanye 时间: 2020-01-09 分类: 架构心经 评论 ## 前言 为什么要读别人的代码? 如何读懂别人的源码? 读源码的目的又是什么? - 阅读剩余部分 -
解决typecho 附件文件大小限制问题 作者: sanye 时间: 2020-01-02 分类: 疑难杂症 评论 > 以下配置基于` ubuntu 16.04 `系统 ## 配置 `php-fpm` 模块 首先是找到对应的文件位置: - 阅读剩余部分 -
66 | 架构老化与重构 作者: sanye 时间: 2020-01-02 分类: 架构心经 评论 ## 架构的老化 功夫皆在平常 > 我们不能指望有一天架构水平会突飞猛进。架构能力提升全靠平常一点一滴地不断反思与打磨得来。 ### 架构老化源于什么? 添加新功能的时候,功能需求不在框架的范围之内,很多功能代码逃出框架范围之外 - 阅读剩余部分 -
64 | 不断完善的架构范式 作者: sanye 时间: 2019-12-31 分类: 架构心经 评论 开闭原则包含以下两层含义: 1. 模块的业务要稳定 > 每一个模块都应该是可完成的 2. 根据模块的复杂度来决定。简单的通过回调或者接口的方式开放出去,复杂的通过插件机制将系统分解成“最小化的核心系统和多个正交分解的周边系统”事实上回调函数或者接口本质上就是一种 **事件监听机制** ,所以它是插件机制的特例。 - 阅读剩余部分 -