复杂的实现是为了复杂的应用而设计的

之前写过一篇博文——《写一个事件队列操作函数》。

觉得catchen对异步事件队列相关的实现过于复杂,且并不易用。于是根据自己的理解,写了个很简单的辅助方法。 

并且当时对此颇为得意。

这几天看了相关的视频和slide才知道,为什么他实现的这么复杂并且直接使用的时候也不好用。

很简单,复杂的实现是为了复杂的应用而设计的。它处理更多的情况,当你不了解的时候,一般总难以理解为什么。

而使用麻烦并不真的是难用,只是在错误的地方进行了应用才会有这种感觉。。

视频在此《复杂Ajax应用开发模式》 

Slide在此《JavaScript Patterns》 

posted on 2011-01-18 19:08  Akecn  阅读(224)  评论(0编辑  收藏  举报