凡是涉及要用文件保存信息的都把文件保存单独设置为一个类——FilePres

      凡是涉及到信息操作的都不可避免地要将所有操作信息进行保存和记录,所以就必然涉及到相应的文件操作。大多数时候总体的思路是在线程操作里面直接调用文件操作的方法,而在最开始我并不太喜欢这种将文件操作独立出来的方法,或者说我觉得它的目的也仅仅只是为了独立而独立,仅仅是为了遵循编程的“分而治之”的原则,让程序看起来更加有逻辑,更加有分类感,而在真正的实际操作中我深刻地体会到将文件操作独立出来的目的可不仅仅就是为了好看或者说是什么原则,有一个更重要的目的那就是方便检测。

    文件操作常常是整个编程的重点,因为在文件操作类里不仅仅是写入文件和保存文件的操作,更多时候数据的封装和拆分都在文件操作的方法里进行,通过构造方法的传参将线程里的数据传到文件操作类里然后将数据在文件操作类里进行处理,所以,问题就来了,因为数据的传输和处理这里涉及到量比较多的代码,是出错率比较高的地方,一不小心数据哪里就出了问题,所以在对待数据上必须“边写边测”,但试想,如果把这些数据的拆分和保存都写到线程那里那么测就会变得非常困难,即使知道线程类这里出错了也不知道是不是在数据操作这里出的错,就算知道了是数据操作这里出错了也不知道是数据操作这里的哪一步出错了,没法用syso进行贴近的检测,因为在线程类里夹杂了好几个方法,并且有时候还要对对象进行拆分才可以看到数据,所以总结起来就是在线程里写文件操作到时候检测起来会变得十分困难,所以,便于检测才是将文件操作类独立出来的真正原因。

    以后的文件操作类一定要单独独立出来,因为只有独立出来以后才方便自己在编程时“边写边测”,而不至于即使想到了检测却发现检都没法检测的窘境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值