• 访问者模式

    访问者模式-VisitorPatternWHAT定义Representanoperationtobeperformedontheelementsofanobjectstructure.Visitorletsyoudefineanewoperationwithoutchangingtheclasses...

    备忘录模式

    备忘录模式-MementoPattern,一种弥补真实世界缺陷的方法,一个对象的备份模式,提供一种程序数据的备份方法WHAT定义Withoutviolatingencapsulation,captureandexternalizeanobject'sinternalstatesothatobject...

    门面模式

    门面模式--FacadePattern,也叫做外观模式WHAT定义Provideaunifiedinterfacetoasetofinterfacesinasubsystem.Facadedefinesahigher-levelinterfacethatmakesthesubsystemeasier...

    观察者模式

    观察者模式-ObserverPattern,也叫做发布订阅模式(Publish/subscribe)WHAT定义Defineaone-to-manydependencybetweenobjectssothatwhenoneobjectchangesstate,allitsdependentsaren...

    组合模式

    组合模式-CompositePattern,也叫合成模式,又叫做部分-整体模式(Part-Whole)WHAT主要用来描述部分与整体的关系定义Composeobjectsintotreestructurestorepresentpart-wholehierarchies.Compositeletsc...

    迭代器模式

    迭代器模式-IteratorPatternWHAT定义provideawaytoaccesstheelementsofanaggregateobjectsequentiallywithoutexposingitsunderlyingrepresentation它提供一种方法访问一个容器对象中各个元素...

    适配器模式

    适配器模式-AdapterPattern,又叫做变压器模式,也叫做包装模式(Wrapper)。WHAT定义Converttheinterfaceofaclassintoanotherinterfaceclientsexpect.Adapterletsclassesworktogetherthatco...

    策略模式

    WHAT策略模式-StrategyPattern,也叫政策模式(PolicyPattern)定义Defineafamilyofalgorithms,encapsulateeachone,andmaketheminterchangeable.定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。...

    「子弹笔记」阅读笔记整理

    关键概念索引未来记录月度记录集子每日记录迁移方法论快速记录法五四三二一倒计时法则专注于优先事项感恩任务迁移思想方针月度迁移年度迁移/全书迁移反思集子每日记录月度记录未来记录索引整体思维导图关键概念索引利用标题和页面定位笔记的内容未来记录记录本月意外的任务和事件月度记录用于一览本月的时间安排和任务,也...

    阅读「My guiding principles after 20 years of programming」

    Myguidingprinciplesafter20yearsofprogramming@AlexEwerlof阅读说明Tips:H3-观点方格中-自身想法斜体-译文或总结斜体英文-暂时无法翻译正文作者用一段话说明了自己长达20年的开发生涯,以及担任了各种技术相关的职位。然后以20年开发经验来看分享...