进展不错, 仍需努力

阅读更多

这几天Ableverse有了非常大的进展, 原来面向能力的构想始终是一条思路的眉目, 现在变得更加清晰明朗, 随着远程对象连接(ROL)模块的几近完成, 她内部面向能力的思想变得越来越清晰, 由于一个巧合的机会我考虑到一个对象链数据结构的实现, 发现其实ROL内部所采用的替身模式并非非常专用, 而是有相当大的部分可以抽象出来作为实现面向能力方法的重要基石; 下一步我决定在通过能力方法实现事务和持久模块之前先对替身模式进行抽象, 编写通用底层, 作为Ableverse面向能力方法的地基, 首先让ROL本身建筑在这个地基之上, 这在现有实现基础上只是分离出抽象功能的重构, 已经非常简单了; 然后在此基础之上开始建筑事务和持久能力模块, 还会包含一些小的工具能力.

在这个时候稍微回头看看Ableverse已经走过的历程, 回想查阅一下CVS历史, 很多东西甚是经过了无数次的改头换面, 或许从一个思想的火花到物理样品再到工业产品这条路上注定的崎岖总是无法避免的, 但是这中间的坚持着实不易, 前面的路还太长太长, 任何一段上因为不管外部还是内部原因的停顿或者懈怠对她来说可能都是致命的威胁, 使她胎死腹中, 而太多的因素不能为我自己所控制

你可能感兴趣的:(CVS,数据结构)