量子OFFICE之q6platform讲座:1-FileSystem

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

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

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

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

相关推荐
SunkingYang7 天前
鼠标双击打开PPT里插入的附件文件时,报错:Office已阻止访问以下嵌入对象,以便保护你的安全
powerpoint·报错·附件·office·打开·已阻止访问·嵌入对象
johnny23312 天前
浏览器Office解决方案:Office-Website、SuperDoc
office
pcplayer22 天前
非常好用的 Excel 读写控件
excel·delphi·office
weitingfu1 个月前
Excel VBA 入门到精通(十):实战项目——自动化报表系统开发
ai·信息可视化·自动化·excel·vba·office·报表系统
humors2211 个月前
微软工具包下载网址
windows·microsoft·微软·office·工具包·sysintervals
lys_8281 个月前
【工具】pptx自动插入当前日期和自动页码
office·办公·自动页码·自动日期
simple_whu2 个月前
目录中不显示标题中间的软换行符Shift+Enter
word·office
csdn_life183 个月前
权利本源、金钱媒介与劳动交换:社会资源支配体系的底层逻辑研究
人生·社会
Texous3 个月前
Java解析Excel图片
java·excel·wps·office·excel图片处理·excel图片解析·excel图片提取
初九之潜龙勿用4 个月前
C# 操作Word模拟解析HTML标记之背景色
开发语言·c#·word·.net·office