前言
在上周机房重构终于做完了,期间不管是自己玩,还是自考等事情,总共经历了不到三个月的时间。回想一下,感觉还是有点懈怠了,所以说还是能不拖就不拖,尽快完成。因为一旦放下了,再进行的时候就没那么大动力了。
概括理解
第一次使用.Net框架写程序,师傅建议多用一些设计模式,因为是才学过的,使用还不是很熟练,所以不要管好用不好用,尽力往里套就好了,等以后熟练了再去考虑适用性。就这样稀里糊涂的大概用到了单例、模板、策略、职责连、工厂、外观,其中夹杂了视图和存储过程。触发器没有用到,有点遗憾,但感觉和存储过程差不多,在用法上与存储过程区别不大。感觉设计模式应该还可以用到更多,只是小编知识不牢固,没有想到。
在代码分类方面。小编把每层都分成了增删改查四类。听说有的师哥师姐是按照窗体分的,感觉好像还是我这样的比较好一点,复用性也比较强。
对于逻辑判断的问题,我的代码还是有很大问题。初期在写窗体的判空逻辑的时候感觉既然U层已经写了这么多逻辑判断了,再把其他的写到B层判断,会不会比较乱。后来请教了师哥后才正确认识到这个问题。想太多了,U层只管U层的逻辑判断,B层负责对从D层传过来的数据进行判断,各司其职。后来看了米老师的评论,有了更深的理解。
好了,这就是小编在机房重构后大体上的一些感悟,希望能够对各位有所帮助。详细的一些问题或技巧在前面已经发表,欢迎阅读。谢谢~~