复杂的实现是为了复杂的应用而设计的
摘要:
之前写过一篇博文——《写一个事件队列操作函数》。觉得catchen对异步事件队列相关的实现过于复杂,且并不易用。于是根据自己的理解,写了个很简单的辅助方法。并且当时对此颇为得意。这几天看了相关的视频和slide才知道,为什么他实现的这么复杂并且直接使用的时候也不好用。很简单,复杂的实现是为了复杂的应用而设计的。它处理更多的情况,当你不了解的时候,一般总难以理解为什么。而使用麻烦并不真的是难用,只是在错误的地方进行了应用才会有这种感觉。。视频在此《复杂Ajax应用开发模式》Slide在此《JavaScript Patterns》 阅读全文