健忘方盒

文章
5
资源
0
加入时间
2年10月21天

火车残骸和基本类型偏执问题解决方案

过长的消息链,或者叫火车残骸基本类型偏执。火车残骸的代码就是连续的函数调用,它反映的问题就是把实现细节暴露了出去,缺乏应有的封装。重构的手法是隐藏委托关系,实际就是做封装。软件行业有一个编程指导原则,叫迪米特法则,可以作为日常工作的指导,规避这种坏味道的出现。基本类型偏执就是用各种基本类型作为模型到处传递,这种情况下通常是缺少了一个模型。解决它,常用的重构手法是以对象取代基本类型,也就是提供一个模型代替原来的基本类型。

原来引用jquery.js这么爽。。。

介于是阴明神无的天朝上国, 之前在网站里面引用的全是google的js API。 基本包括了jquery, 以为google的快, 但是由于我朝V5特色, gg时常打不开。 当网站引用了它的jquery后, 基本要等 这个js加载超时才能继续打开其它东东了。 今天才发现, 原来还有那么好的sinaapp的, 还带cdn的。 速度非常快, 而且jquery的各个版本都有。。今...