和一帮户外朋友在会所大厅等决赛,还有半小时,无聊,打开iphone,随便写写。
这两天和长君聊了很多,关于结构、表现、行为的分离、整合与管理。我已经很久没做这样的技术讨论了,比较愉快。分离是标准的核心理念,这是是个标准人就知道的东西,那么分离之后呢?如何控制分离的度?分离出来的各种文件慢慢增多,如何换种方式进行整合?又如何管理如此众多的文件?以及协同?????标准之后,问号依旧很多,要做得事情依旧很多……一个人能力有限,这些问题我始终没找到如意的,两全的、平衡的解决方案,只能在折中中尽量做好。现在在长君的思路启发和技术支撑下,似乎有了一道曙光。
结构和表现的分离我们早已做到,表现和行为的分离我们也做到了,结构和行为的分离我们也能做到,我们甚至早就开始分离各种表现,再以面向对象的方式处理行为的分离。过去的两年我主要的心力在如何进一步分离结构上。要分离必须先统一,统一之后则是规范,支撑技术实现的规范,支撑团队协同的规范,……折腾
球赛开始了,一个月后续写《重构之美》,总结这两年的所思所想所为。
ps: 我喜欢西班牙胜于德国。