SoFind

导航

2017年5月11日 #

重构实战,一个小工具重构的感想

摘要: 最近一直在搞重构。 目前又再新重构一个小工具。 因为工具功能比较简单,但是需求不太明确,所以之前写代码的时候有点随意,现在写完了,感觉代码很乱。 也因为现在对这个小工具比较熟悉了,觉得是时候重构一发了。 因为重构,我也正在看《重构,改善既有代码的设计》一书。实践一下我看了几章的感悟和这几年的经验。 阅读全文

posted @ 2017-05-11 11:50 SoFind 阅读(271) 评论(0) 推荐(0)

2017年4月19日 #

读书:《改善既有代码的设计》之一(最好配合设计模式阅读,能相互印证)

摘要: 原因:之前修改代码看心情和工作量。后来接触了一个小项目的重构工作,发现自己并没有系统的重构逻辑。所以觉得有必要 去学习一下。所以选择了上面说的两本书。以下作为自己看书的领悟和记录。 首先:为什么重构? 首先改善代码易读性,包括机器和人。 机器易读性:提高性能,减少冗余,分类清楚,保持健壮性的前提下尽 阅读全文

posted @ 2017-04-19 15:36 SoFind 阅读(264) 评论(0) 推荐(0)

2017年2月22日 #

关于DbUploader项目总结

摘要: 项目背景,备份目标客户的电脑上某程序产生的数据库mdb文件。由于怕这些客户的PC出现问题,然后以前数据丢失,为了使数据更安全,我们选择把他们每天提取一份备份到服务器上。这是一个学习以及加强自己技术的一个过程。 首先项目开始时定了整体需要开发的模块。一个windows服务。一个wcf。 windows 阅读全文

posted @ 2017-02-22 11:22 SoFind 阅读(134) 评论(0) 推荐(0)

2015年12月30日 #

最近一段时间的一些学习,以及遇见的一些问题总结

摘要: 1.首先我用了layer的一个把整个页面当成遮罩层的一个技术,参考链接:ttp://layer.layui.com/2.页面间的操作出现了一些问题,我想把数据都存储到数组里边,一起操作执行。所以遇见了一些问题。总结如下: Js问题:1.prototype,为一些封装好的类或者属性或者函数注册方法,... 阅读全文

posted @ 2015-12-30 15:14 SoFind 阅读(197) 评论(0) 推荐(0)