周导《重构》_《重构》读后感
【fanwen.jxxyjl.com--读后感】
~-7-11 字数:1681
网上对于这本书的评论很热闹,在读《java编程思想》感觉有点疲倦的时候,我拿起了这本书。这本书作者是martin fowler,而且封面上印着"与《设计模式》齐名的经典巨著","《设计模式》作者为本书作序","超过70种行之有效的重构方法"等宣传语。对于这些宣传语我第一个感觉是宣传的噱头,martin没有必要通过本书与《设计模式》的比较显示自己的身价。另外由于文中常常有交叉引用,可能侯捷/熊节采用页页对译,显得每页留白很多。
开篇作者并没有像常见的那样为"重构"正名溯源,而是操刀剖析了一个出租影片程序的案例。原来的代码能够满足当前需求的功能,但是面临着眼前需要增加新功能打印html格式,日后可能变更影片分类的长远需求。在变更前,作者对于最初的程序画出了问号。然后按照每次谨慎地移动一小步,频繁地测试的原则,对原来的代码实施重构。小步挪动以后,擦亮了窗户,对于程序的结构看得更远了,继续微调。终于在最后解决了该程序面临的问题,增加了程序的灵活性,但是也使得代码变得更加复杂了,减小了函数的功能粒度。似乎是微不足道的量变,产生了质变。代码在没有改头换面的前提下进行了脱胎换骨。
第二章作者开始步入常规,解释关于refactoring有关的what(重构是什么),why(为什么要重构),when(什么时候进行重构),how (如何提出重沟)问题。作者也解释了重构面临的难题。我感兴趣的是重构和设计,性能比较的两节。通过对oop的学习,我逐渐理解和接受了项目逐步培养,成长的观念。原来我一直按照瀑布式开发,在项目后期总出现一些当初设计想象不到的情况,开始我总归结于自己经验不足,需求分析做的不够深入细致。接触到xp 和重构以后,心中有一种豁然开朗的感觉。但是我想重构与瀑布式并不是截然对立的,而是项目开发过程中两个侧面。在我所参与的动辄上百人参与,软硬同吃的项目中完全采用xp是不可思议的,两者必须结合使用。作者对于程序性能的问题的观点也让我耳目一新,他提出只有在需要的时候才着眼性能,而且通过测试而不是事前分析的方式寻找性能问题的瓶颈在那里。
接着作者用22种代码中的坏味道描绘了需要重构的种种征兆。这一章和第6章一样,我读得很"流",感觉内容很容易理解,但是读完以后脑海中印象却不深刻。尤其是具体的重构方法,有时候感觉作者挪动的步伐太小了,太谨慎了。也许像侯捷在序言中所说的,是日后计算机自动完成的步骤;也许是我看别人做事自己站着说话不腰疼,以后跌了大跟头才能知道其中的真意吧。
uml class diagram 和 junit是顺利进行重构的左右双翼。在第1章中的那些unl类图,我认为只是对代码进行重构结果的解释,并不是通过分析unl类图发现需要重构的迹象。如果从项目整体或者多个类的关系入手进行重构的话,uml类图可能能够负担行军路线图的重担。(但是你为什么要等到这时候才进行重构呢?)。而junit是进行频繁测试的依仗,只有实现测试的自动化,才可能随时的重构。作者用第4章一章的篇幅详细介绍了测试的观点,junit测试构架。12
-
【读《为了自由呼吸的教育》感悟】读《为了自由呼吸的教育》有感详细阅读
爱是教育的语言 ——读《为了自由呼吸的教育》有感 开学已经三周,常规性的东西早已贯彻给学生了,平时也有检查评比,可就是达不到预期效果。检查卫生时,总会发现位子底下有很多纸片。怎么办?“重症需用猛药”? 在周一的班会课上,我列举了一长串学生的名单,有意识的问扔纸次数最多的朱腾,“老师天天强调...
-
爱心与教育读后感1500_《爱心与教育》读后感详细阅读
读完李镇西老师所著的《爱心与教育》,我被他的爱心所震憾;被他用全身心的爱心投入到教育事业所震撼;被他的一幕幕真实的、感人的故事所震撼;为他所教的学生而感到自豪和骄傲,从而让我深深体会到“当一个好老师最基本的条件是拥有一颗爱学生的心!” 爱学生,就必须善于走进学生的情感世界,就必须把自己当做学...
-
《鲁滨逊漂游记》读后感450字以上_《鲁滨逊漂游记》读后感详细阅读
《鲁滨逊漂游记》是笛福受一个真实的故事的启发而写的,他塑造的鲁滨逊是一个新兴资产阶级的代表人物,一个理想化的英雄。 鲁滨逊与他的父亲母亲关于他的未来而争吵,但他的父母因为有了他的两个哥哥的前车之鉴而不同意鲁滨逊出外航海。然而鲁滨逊就如文中“对航海的执着,使我对父亲的意愿,对母亲及朋友的忠告和劝...
-
卡尔威特的教育读后感2000字|《卡尔威特的教育》读后感详细阅读
高二 化学组 谢志雯 看过《卡尔威特的教育》这本书,给了我很大的启示,也使我这个作为一名中学教师明白了一个什么样的人就会教育出什么样的孩子。在实际教学中我也体会到这点,什么样的班主任,其性格和作风也会影响到自己的学生。 尽管这本书重点讲的是卡尔威特的父亲是怎样培养孩子的,但是,对我们教师来...
-
[读苏霍姆林斯基《给教师的建议》有感]读《给教师的建议》有感详细阅读
今天,我们四年级组一起阅读并讨论了第30条“谈谈直观性问题”。通过阅读,我们知道培养注意力的唯一手段就是施加作用于思维,而直观性只有根据它刺激思维过程的程度,起着促进注意力的发展和深入的作用。使用直观手段,对教师有很高的要求,既要懂得儿童心理学,又要懂得掌握知识的过程。 乌申斯基曾写道,儿童是...
-
[于丹《论语》心得读后感]读于丹《论语》心得有感详细阅读
在电视上看百家讲坛,看于丹讲论语更是偶然,看过便一下子被吸引住了,这个美女教授讲得太有水平了。正好校长给我们每位老师发了一本于丹《论语》心得作为新年礼物,作为一校之长,赵校长太了解我们的需要了,拿到这本书,便顿时觉得爱不释手。 假期中,有闲暇时便捧起书来读,读后有一下几点体会: 一、 于丹把...
-
储蓄|读《储蓄时间》有感详细阅读
江阴市大桥小学二(3)班 周函冰 妈妈给我买了一本漂亮的书,题目是《小故事,大道理》,我可喜欢看了,我坚持每天读一个小故事,妈妈说日子久了,就能明白许多大道理。 其中一个《储蓄时间》的小故事,一下子吸引了我,只听爸爸妈妈把钱储蓄起来,时间怎么能储蓄呢?我一口气就故事读完了。故事让我明白了,在...
-
教师反思的方法读书笔记|《教师反思的方法》读后感详细阅读
浦江三中 姚秀明 我们学校从开始写教学后记,逐步发展到每月在博客上写教学反思,已有几个年头,通过教学反思,教师积累了教学中一些好的经验,更重要的是发现了自己教学中的不足,在反思中发现问题,加以分析,提出适合的教学策略,提高了教学的有效性,也提高了自身的专业化水平。在一个偶然的机会,我发现了...
-
读窗边的小豆豆有感500字|读《窗边的小豆豆》有感详细阅读
巴学园仿佛是理想国,小豆豆好像是小天使。这是我读完后的强烈感受。这一切的美好,皆为小林先生所赐。在读这本书的时候,我感觉时间的流淌很慢很慢,在小豆豆的成长道路上,小林先生就是水滴,他一滴一滴、一滴一滴地将小豆豆这块“顽石”滴穿,使她开了窍,使她通了灵。 我看这本书时,想向小林先生学点教育教学的...
-
像水一样做人|读《水一样做人》有感详细阅读
人生如水。 人生如水,水有逆流,也有顺流,所以人生有欢乐也有痛苦。 人之初,如涓涓细流,点滴积聚而成一条小溪。 青年,在蜿蜒前行中,不断汲取来自大地母亲的补给,逐渐成长为一条小河流。 中年,小河弯弯,时曲时直。一往直前是一种欢乐,迂回曲折是一种磨砺。 老年,万娟成水,汇聚成涛涛大河,就...