推倒重来!微博客程序全新内核重构说明
这套微博客程序最早是我2022年开始动手写的,最一开始写的全是凑合用的初版代码,完全是边写边摸索的状态。
这几年断断续续一直在用、在改,中间还经历了好几次大版本重构。最典型的就是从emlog的插件机制,整体改成xiunobbs插件机制,跨度特别大。也正因为来回迭代、中途换架构,堆了一大堆历史遗留代码,妥妥的代码屎山,又乱又臃肿。
本来最近打算重新捡起来维护更新这套微博客程序,结果仔细捋了一遍现有代码,发现问题真的太多了。
现在的旧架构和老代码,完全撑不起我后续的各种新想法、新功能。如果硬着头皮在旧代码的基础上改、补、优化,修修补补的工作量,几乎等同于重新写一套新程序。
那既然这样,与其在破旧的屎山上反复修补、将就凑合,不如干脆一点——直接推倒所有旧代码,彻底重构,重写一套全新的框架内核。
删掉所有乱七八糟的历史遗留问题,从零开始、干干净净,开启这套微博客程序的全新版本!
-
“微博客”程序正式停止维护更新了
寻梦xunm 于 9小时前 更新
9小时前 . 2 条 . 39 阅
Huo LV.1 5小时前
寻梦xunm 作者 4小时前