01 2013 档案

摘要:基本原则:现有业务逻辑、依赖与关联分析清楚对于一些不合理的业务逻辑要从技术的角度去引导需求,达到业务需求与技术的平衡重构之后运行所有测试,确保第1点正常或者在预期范围内代码尽量清楚地表达程序员意图(注释、逻辑清晰以及命名规范等)注:重要性从上往下代码重构主要关注的点:OO (面向对象的三大基本原则)SRP (权责单一,类只有一条被修改的理由)DYR (没有重复代码)OCP (开闭原则,类对扩展开放,对修改关闭)DIP (依赖倒置)LKP (最少知识原则,类与类之间的耦合最低)代码部分动手基本思路:前提是基本原则中的第1、2点 , 评审过后才能对代码动手:从需要重构的方法开始,依据SRP细分函数 阅读全文
posted @ 2013-01-29 14:58 Daniel Chow 阅读(352) 评论(1) 推荐(0) 编辑
摘要:\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 阅读全文
posted @ 2013-01-23 17:53 Daniel Chow 阅读(245) 评论(0) 推荐(0) 编辑
摘要:大喜易失言;大怒易失礼;大惊易失态;大衰易失颜;大乐易失察;大惧易失节;大思易失爱;大醉易失德;大话易失信;大欲易失命。 阅读全文
posted @ 2013-01-23 17:27 Daniel Chow 阅读(259) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示