量子OFFICE之q6platform讲座:1-FileSystem

FileSystem就是文件系统。对于量子OFFICE来说,所有跟目录相碰的操作,都必须通过FileSystem获取。这听起来也是理所当然是吧?现实中并不是,每个人都会自行其是,随意的新建目录。FileSystem就是我在规范目录的结果。

听起来很美好,实际上执行起来依然有难度。你宣传培训多次,依然有人会忘记,会随意写代码。他也不是故意的,就是随意。为此:

  • 短期,开发了一个专门的代码检查工具。所有跟File相关的代码,都改成一个专用接口。据此再人工检查。
  • 中期,做一个IDE插件。这样在写代码时,自动提示。
  • 远期,平台化系统。

从本案例中可以看到,编程学一直不鼓励什么设计模式,而是侧重于基本功,平台化。

相关推荐
weitingfu8 天前
Excel VBA 入门到精通(十):实战项目——自动化报表系统开发
ai·信息可视化·自动化·excel·vba·office·报表系统
humors22111 天前
微软工具包下载网址
windows·microsoft·微软·office·工具包·sysintervals
lys_82812 天前
【工具】pptx自动插入当前日期和自动页码
office·办公·自动页码·自动日期
simple_whu22 天前
目录中不显示标题中间的软换行符Shift+Enter
word·office
csdn_life182 个月前
权利本源、金钱媒介与劳动交换:社会资源支配体系的底层逻辑研究
人生·社会
Texous2 个月前
Java解析Excel图片
java·excel·wps·office·excel图片处理·excel图片解析·excel图片提取
初九之潜龙勿用3 个月前
C# 操作Word模拟解析HTML标记之背景色
开发语言·c#·word·.net·office
零零发聊技术3 个月前
Office各版本的简介、下载和注册
office
零零发聊技术3 个月前
Excel实现数字与列标之间的转换
excel·vba·office
初九之潜龙勿用3 个月前
C#实现导出Word图表通用方法之散点图
开发语言·c#·word·.net·office·图表