简介:数据结构、算法、设计模式被认为是程序员必修的三大内功,你对设计模式有什么理解?你是什么时候意识到自己需要好好学习设计模式的?本文将分享作者多年编程道路上的一些思考和心得,以及对如何提升设计能力的几点建议。
作者 | 杨长元 来源|阿里巴巴云原生公众号
导读:数据结构、算法、设计模式...
一、场景 录入大批人员资料,当正在录入当前人资料时,发现上一个人录错了 此时需要恢复上一个人的资料,再进行修改。 Word文档编辑时,忽然电脑死机或断电,再打开时可以看到word 提示你恢复到以前的文档。 管理系统中,公文撤回功能。公文发送出去后,想撤回来。
二、核心 保存某个对象内部状态的拷贝...