看看走过的路——个人重构

机房个人重构基本告一段落了,还没有验收的时候,总觉得跟第一次机房收费系统没有什么太大的差别。验收之后,突然发现,自己学到了很多新的东西,无论是技术经验上还是重构的心态上。

回头看看第一次机房时写的博客《机房收费之感想与收获》,相比之下,新的收获还是蛮大的。

一、前期准备:

刚开始做的时候,跟很多人一样,我很抵触,迟迟不愿意开始。我问了很多开始做或者已经做完的同学,他们大多数都没有按要求做好准备工作,比如:画图、文档等。所以,我也就简单画了包图、类图、用例图,时序图就画了几个。设计数据库的时候也没有想到什么主外键,三范式,这个问题导致后来数据库频繁改动,数据库一动,很多代码部分也要改,无形之中,自己又给自己增加的任务量。不过这样其实也挺好的,如果最初就设计的很完美,那就体会不到三范式的好处所在了,也不会留意到主外键的作用所在了。

建议:

1、要重视文档,几个重要的文档必须要写,文档不仅仅是记录而已,可以帮助我们整理整个系统的流程和思路。

2、画图的前提是有自己的理解,不能盲从。

3、要搞懂基本的关系,包图是一个宏观的把控。包图画的不对,大方向就出现偏差了。

4、时序图的步骤不宜太粗,要细化出来,否则,后面敲代码的时候还要边敲边想接下来应该做什么。

5、为了更好的解耦,时序图返回值不能是DataTable,应该是实体或集合。

6、数据库设计时,要分析好表与表之间的关系,可以通过数据库关系图查看。具体的设计技巧可以参考:《数据库设计技巧》。

7、命名要依据TGB规范,不然后期再改会很麻烦。

二、代码实现:

敲第一条线往往是最困难的,之后就相对轻松了。很多窗体的功能非常类似,实现这个功能不是最重要的,重要的是考虑什么方法是比较好的。尽量让我们的代码可复用性高,易维护,还有考虑与设计模式相结合。

尝试使用视图、存储过程、触发器等,用的好不好合适不合适并不重要,重要的在于了解和尝试吧。条条大路通罗马,多多尝试才能够区分优缺点嘛。

    建议:

1、调代码的时候要有耐心,有技巧,做好记录,养成好习惯。

2、做的时候一个功能一个功能来,不要急躁。制定出一个小计划,保持良好的心态。

3、查资料的时候,先避开提高班师哥师姐的博客,锻炼自己提取信息的能力,如果没有找到答案,再去看师哥师姐的博客。

三、心态方面

1、自信心

要对自己有信心,相信自己行。无论是在面对自考,还是在学习中,这点至关重要。不要被困难吓倒,是我们应培养的素质。去做就好了,其他的都是纸老虎。

2、全局观

要有全局观,合理制定计划。有了计划,就不会放纵自己,也可以慢慢改掉拖延症的坏习惯。比如:督促提醒自己每周更新今目标进度,这样,就不会再怠慢学习了。要有全局观,不能只想着当下,要考虑如何做才能长远的受益。

3、耐心和平常心

面对困难,要有耐心,要相信自己一定能解决。还要有一颗平常心,其实什么都不是事儿。调代码的时候我体会最深,刚开始什么都不熟悉,调了半天都没成功,就会急躁,自然也就影响了学习的情绪。但是慢慢的,到最后就不会这样了。学着控制自己的情绪,不要让它影响你的学习。可以适当转移注意力,先去做些别的事情,效果会好很多。

4、善于与人交流

交流可以分享经验和知识,弥补你思考中所欠缺的部分。要试着与不同的人交流,与师父交流,与同期的人交流,对比整合大家的思想,再加上自己的思考,你会得出更好的理解和体会。

走过一段路,总结一下满满的收获,然后带着这些收获,继续前行!

看看走过的路——个人重构

时间: 2025-01-16 08:24:43

看看走过的路——个人重构的相关文章

只有走过的路 才懂她的内容

年少初遇常在我心 傻傻的站在十一教门前一排高高的杨树下伫立,独念风凉,叶落肩头,我该用什么去聆听这走过的两个月,明年的枝头,依然会看到今日的灿烂.想想磕磕绊绊的两个月,学习的故事轮番上演,一个比一个精彩,一个比一个纠结,只是学习的主角换了又换,还是当是那熟悉的模样.两个月,风雨兼程:稍带夸张,岁月,慢慢催老容颜,稍带矫情,季节,依旧如约而至上演,走过的路,纠结过的代码,都是上天为了锻炼你,馈赠给我的礼物,经历了泪水悲欢流淌过,才会铭记于心.回望七月和八月的长廊,我润开一段痛并快乐着的曾经,回眸,

回头看看走过的路,惊出一身冷汗

回头看看自己走过的路,真的惊出一身冷汗,懂事懂的太晚,或许现在还是不懂事,一些有用的东西领悟的真的很晚,时间在走,我却一直在原地踏步,总想急着学这个,急着做那个,却不能沉下心踏踏实实练好基本功,基本功不扎实,一到关键时刻就掉链子,很多事情总是云里雾里,工作几年,臭毛病一直不改,或者说一直就没发现自己的臭毛病,内心总是那么浮躁,浮躁到心都是慌的,外面世界的一丝丝风吹草动都能让自己分心,浮躁,不会专注,急于求成,不能这样了,不能再走一步,就急于看到结果,踏踏实实,会就是会,不会就是不会,希望一年后的

【51CTO学院三周年】走过的路

51cto走过的路 时光飞逝,从一个门外汉到现在专业从事运维工作的it人,一路迷茫,怀疑,艰辛,到现在有自信的行业技能和明确的发展方向,感谢一路51cto的指引,是这个平台让我在需要职业规划的时候给了我方向,行业技能遇到瓶颈的时候给了我突破口,工作迷茫,艰辛甚至失望的时候给了我坚定的信心和坚持的希望.... 对于大多专业IT行业的同僚,自己属于门外汉,专业为非计算机专业,毕业初期,进了工厂,从事装配工作,两年时间,面对机器,机械式的工作,使我看不到任何前途,况且工作不是我所喜欢的,整日混混沌沌,

走过的路,做过的事——我的2014

2014年刚刚过去,2015年迎面而来!在这辞旧迎新之际,我们应该停下脚步(趁这三天放假的时间),稍作休息,回顾这一年走过的路. 说变化 2014,对我来说最大的改变有两个:一个是身份的转变,一个是技术的转变. 从学校走向职场 大学四年是美好的,也是值得回忆的,但是这么美好的时光也就这么结束了,该来的还是要来的.大学毕业,我不像有些同学一样,感到迷惘,感到仿徨.因为我从2013年9月份就开始实习了,至于毕业也就是从实习生到正式工的一个转变,工作的内容都是一样的.当然,也不是说我走的路就是一马平川

【测绘图槽】 02 回忆前辈们的测量走过的路

回忆前辈们的测量走过的路,测量空间将定期为大家展示[测绘图槽](测量摄影秀) 美好的回忆需要一些表达方式,老王将用视频为大家展现! 网上收集的照片,有些是当年宣传的有票,有些事当年学生实习时候留下的合影,有些事不堪回首的往事. 看到这些照片,总能给我们一些触动. 只有我们从事测量行业的人,才能真真儿的体会到里面的酸与甜! 测绘图槽 (测绘摄影秀) 1.[测绘图槽]01 献给致敬的测量工作者!可爱的测量人! 2.[测绘图槽]02 回忆前辈们的测量走过的路 [测绘图槽] 02 回忆前辈们的测量走过的

记录一个技术狗走过的路

大四了,很烦.上大学时填了电子信息工程专业,进来后蹲了3年实验室搞硬件开发和单片机嵌入式,在临近大四的暑假发现嵌入式在当今的互联网时代感觉到有点虚. 纠结了很久,最终毅然转型走上了Android开发之路,想搭上移动互联网的大船,随着浪潮走一波. 我对计算机的兴趣是从小学就开始的,那时候我经常在我妈妈的单位里的电脑找游戏玩,那时候什么也不懂,就去各个磁盘分区下面死命的翻找.找到个像游戏的图标就去点,结果总是打开了一些莫名其妙的东西.(那些电脑都是单位里的地质测量队的工程师用的),估计那会儿也给人造

走过多少路,才看得到那一丝微光

行色匆匆的2016已经过去了大半,这大半年经历了很多事,认识了许多人,有伤心绝望的时刻,也有欣喜若狂的瞬间,还有骄傲自负的刹那--所有的这些体验就像是一滴滴水珠,汇聚成了一汪清水,我抬头看去,水面上倒映着的,是一个微笑着的少年,他的目光更加坚毅,他的胸膛也更加厚实. 简单介绍下我的情况吧,暑假实习去了阿里并顺利转正,9月份校招的时候又拿下了百度.美团.华为,最终选择去阿里开始编程之旅和新的生活. Then,这篇文章不会讲很多的编程技术,更多的内容会花在找工作相关的一些方面,下面我结合自身经历,从

读《少有人走过的路》的一点感想

这本书是美国心理医生斯科特*派克写的,不属于励志类书籍,但对人的启迪感觉比励志类的要好.心理疾病在我们国家属于极端被鄙视的一种病之一,骂人"神经病"也属于比较恶毒的一类.其实心理疾病在我们国家很普遍,因为我们的文化和社会环境更为容易滋生这类疾病,而且由于讳病忌医的缘故,造成了很多的人间悲剧.最为常见的一种心理疾病就是抑郁症.而得抑郁自杀的其实每年都有很多,其实这里面很多人,如果能够得到必要的治疗,是完全可以避免悲剧发生的. 作者的观点是人生就是苦难重重的,既然人生是苦难重重的,那么就应

追逐曾经的梦,回忆走过的路

曾经,对你的迷恋是一幅幅画卷.方知路途的遥远 一段路程,一段回忆! 带你走进曾今的岁月,留下思思的回忆 崛起的后起之秀,只能黯然失色