0.1.7-giving-up-VersionControlEmbbedEntity • Published 4 years ago
@lightyears1998/day-primer-core v0.1.7-giving-up-VersionControlEmbbedEntity
DayPrimer Core
警告:现阶段的代码丑!而!且!乱
不要嘗試隱藏系統的複雜性,否則就會得到一個更複雜的系統。
暂时不分离CORE与CLI。分离时应该借助mocha对CORE进行单元测试以保证正确性。
TODO
- 增加开始或关闭的Hitokoto的选项。
重构
- 仿照 Android 的 Activity 栈方式管理视图以及视图之间的跳转。
同步算法
同步建立在“從不刪除項目”的基礎上。
- 全量同步
- 定位增量同步 根據
updateDate
二分搜索定位上服務器客戶端中updateDate
不同的第一個項目。 - 分支增量同步 類似於git中的分支合并算法。
0.1.7-giving-up-VersionControlEmbbedEntity
4 years ago
0.1.6
4 years ago