2017年3月16日

摘要: 为何重构 重构改进软件设计 只为了短期目的或者在完全理解整体设计之前编写出来的代码,会导致程序逐渐失去自己的结构。这时如果没有重构,程序的设计会逐渐腐败变质,程序员愈来愈难通过阅读源码而理解原本设计。重构很像是在整理代码,你所做的就是让所有东西回到应该的位置上。代码结构的流失是累积性的。愈难看出代码 阅读全文
posted @ 2017-03-16 18:52 echoshao 阅读(319) 评论(0) 推荐(0) 编辑
 
摘要: 不同数据库存储系统比较 名称 类型 数据存储选项 查询类型 附加功能 Redis 使用内存存储(in-memory)的非关系数据库 字符串、列表、集合、散列表、有序集合 每种数据类型都有自己的专属命令,另外还有批量操作(bulk operation)和不完全(partial)的事务支持 发布与订阅, 阅读全文
posted @ 2017-03-16 17:50 echoshao 阅读(93) 评论(0) 推荐(0) 编辑