`
jie2workjava
  • 浏览: 152793 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

理论妙语

阅读更多

1.设计原则,设计模式和重构三者相互联系

设计原则是软件设计的指南,借以可以指导设计出优秀的软件(具有清晰、可扩展、可维护等等特性);

设计模式是设计原则在某种场景下的事例体现,是已证实的符合设计原则的某种解决方案的核心,可以重复拿来使用;

而重构则是在后期对现有代码的整理,通过进一步组织函数、数据、类结构和等等,使代码更加清晰设计更加优秀;

2.重构的原则
总的原则:行为上移,状态下移(抽象类中的具体方法应该尽量多,而成员变量应该尽量少)

   1)应当根据行为而不是状态定义一个类
   2)在实现行为时,应该尽量用取值方法获取成员变量,而不是直接应用成员变量
   3)给操作划分层次。一个类的行为应当放到一个小组核心方法里面,这些方法可以很方便地在子类中置换
   4)将状态的确认推迟到子类中去。

   5.使用模板模式,用多态取代条件转移(也可以使用策略模式)

3.重构的一些方法:

    1),组合方法(提炼方法的重构) 将方法的逻辑转行成几个同一层面的上的几个步骤 (方法会增加)

    2),用composite替换隐含树 ,针对树型结构的重构方法,简化和使用树型结构的复杂度


 

分享到:
评论

相关推荐

    初中语文文摘历史马寅初的妙语

    面对这样的误解,马寅初又以特有的幽默回应,称自己是马克思的“马”,巧妙地化解了尴尬的局面,并表明了他的学术立场:他的理论并非简单的悲观主义,而是基于马克思主义理论的批判性思考。 马寅初的这些妙语,不...

    中外广告妙语全句10000条

    综上所述,《中外广告妙语全句10000条》这本书不仅是一本收录了大量经典广告语句的资料库,更是一部深入探讨广告标题创作理论与实践的指南。通过对书中内容的学习,读者可以系统地掌握广告标题创作的方法与技巧,...

    倾听童音,妙语解答——幼儿教学中教师回应艺术探讨-论文.zip

    综上所述,论文“倾听童音,妙语解答——幼儿教学中教师回应艺术探讨”全面分析了幼儿教学中教师回应艺术的理论与实践,不仅为幼儿教师提供了专业成长的途径,更为幼儿的全面发展提供了有力支持。通过深度理解和实践...

    餐饮服务语言技巧说课.doc

    本课程以《妙语一句三冬暖》为主题,探讨《餐饮服务语言技巧》,旨在帮助酒店专业的学生掌握餐厅服务中语言的运用艺术,提升其服务质量和职业素养。教学内容不仅包括服务语言的基本规范,还注重实践操作和灵活应变...

    《登顶之舞》学习心得.doc

    作者在书中不仅提供了管理实践中的实用建议,还介绍了许多管理妙语,帮助企业家提高沟通和表达能力,这在各种商业场合中显得尤为重要。对于那些需要频繁演讲和谈判的企业家而言,书中的观点和建议无疑是提升个人影响...

    探究小学数学教学中如何渗透趣味教学

    在学习三角形的知识后,教师可以设计一个结合生活情境的作业——如探讨破碎三角形镜子的恢复问题,通过这样的情境模拟,让学生将理论知识与实际问题相结合,体会到数学知识的实际用途,同时增强学习的趣味性。...

    小学五年级作文指导PPT教案.pptx

    - 强调基础练习和反复修改的重要性,如"写作不怕根基浅,勤学苦练能过关","百遍锤炼成妙语,千遍推敲成佳篇"。 - 注重实话实说,简洁明了,如"实话三言和两语,胜过虚话千万言","话不在多而在精,文不在多而在新...

    初中政治素材: 论思想政治课教学的幽默艺术.docx

    在实际教学中,教师可以采用多种技巧来实施幽默教学,如**妙语开场法**,通过巧妙的话语吸引学生的注意力,将他们的思绪引导回课堂;**抑扬顿挫法**,利用语音的节奏变化制造幽默效果,帮助学生更好地理解和接受知识...

    一年级上册数学电子教案-.pdf

    这篇文档是关于一年级上册数学电子教案的内容,主要涵盖了该年级初期...整个教案的设计充分考虑了初学者的认知特点,注重理论与实践的结合,以游戏和活动的形式激发学生的学习积极性,旨在为他们建立坚实的数学基础。

    英语必修Unit公开课PPT课件.pptx

    课堂上,老师向学生详细解释了“妙语”(punchline)的概念,并引导学生观察和分析不同幽默形式的制造手法。例如,素描喜剧中的夸张对话、搞笑剧中的变装表演、相声中的语言游戏和哑剧中肢体语言的幽默效果等。学生...

    2017秋冀教版语文七年级上册第23课《背书是写作的基本功》ppt课件

    - 学生们被鼓励记录下阅读过程中的好词好句,并将它们归类整理,形成自己的“精言妙语集”。 #### 当堂检测 - 鼓励学生回忆并默写出关于山水花草等自然景象的诗句,以此检验他们的语言积累程度和对诗词的记忆情况。...

    2009-2010学年小学一年级上学期数学教学工作总结.doc

    在这个学期的教学中,我始终把抽象的数学理论与孩子们熟悉的生活情景相融合。例如,在讲授100以内数字的加减法时,我尝试通过孩子们日常生活中可能会遇到的真实问题来引导学习。我经常用孩子们分糖果的场景作为教学...

    中考复习作文得高分的六个秘诀课件 (2).ppt

    - **妙语煽情:**运用生动活泼、风趣幽默的语言,使文章更具吸引力,让读者读来连连点头。 3. **落实三个要求:** - **稳:**保持稳定发挥,遵循记叙文的基本结构,开头结尾点题,结尾明确中心思想,尽量展现自己...

    14.河中石兽

    鲁迅曾对其给予高度评价,称其为“隽思妙语,时足解颐”。 #### 二、《河中石兽》文本分析 - **故事背景**:本文讲述了在一座寺庙附近的河中,两尊石兽因河水冲刷而失踪,随后众人寻找石兽的过程及其中蕴含的哲理。...

    学习小报(简陋版本)0123456789

    - **妙语**:运用生动活泼、风趣幽默的语言可以使文章更具有吸引力,这样的语言能够让读者眼前一亮,从而提高作文的得分。 #### 3. 三个关键 - **稳**:不要过分追求所谓的“惊世之作”,而是应该力求发挥出正常的...

    《个人品牌增值笔记》验货帖.pdf

    笔记中建议,个人应当善于观察并从日常生活中提取灵感,对妙语和精彩的表达进行深入的思考和复盘。在不同场合反复使用这些表达,能够锻炼个人的语言魅力和影响力。此外,大量的写作和演讲实践也是提升表达能力的有效...

Global site tag (gtag.js) - Google Analytics