昨晚跟一个朋友聊天,说有人给我的评价是:温少写的代码太复杂了。嗯,过去我给人的感觉的确应该会这样,过去我的确是偏爱复杂的实现方式。我对复杂度的把握是在08年初开始,那时候才比较好的体会“恰到好处,不多不少”,那时候也是刚经历过超大量的编码,对更大规模的程序设计有了更强的设计和实现能力,更强的能力也使得我对复杂度的更好认识。这是我最近几年最重要的能力提升!!!
随便聊了一些业界的产品,还是以前的那个观点,会编译技术的人,和不会编译技术的人相比,问题的解空间会大得多。优秀的基础系统,大多需要DSL的支持。
昨天还跟一个以前很尊敬的技术前辈聊天,觉得他离当前业界的主流技术比较远了。我不会走这样的路,我要的是紧跟业界主流,有所创新。