Tag: Java
All the articles with the tag "Java".
《好代码,坏代码》阅读摘录
Published: at 11:23 PM (1 min read)记得初入公司的时候mentor在审核我的代码的时候会评价“这个代码还有更好的解决方案”,组长给我的建议是“还需要多写代码才所提升”。诚然,有些能力是能够在写需求的时候积累的,但是有些能力是需要在归纳和总结之中习得的,比如代码层级的抽象、错误处理方式、单元测试规范等等。
软件设计模式 - 单例模式
Published: at 01:23 PM (23 min read)单例模式(Singleton Pattern),也叫单子模式,属于创建型模式的一种。单例模式重点解决几个不同的客户对象需要引用同个对象,且这种类型的对象数目不止一个的问题.通过确保一个类只能有一个实例,提供对该实例的全局访问,使得客户对象无需操心是否存在单例类的实例,实例化由单例类自己控制。
软件设计模式 - 中介者模式
Published: at 05:23 PM (14 min read)中介者模式(Mediator Pattern),又称为调停者模式,是一种对象行为型模式。该设计模式使用一个中介对象(中介者)来封装一系列的对象交互,使得各对象不需要显式地相互引用,从而使其耦合松散、独立地改变它们之间的交互。本文以设计模式的四个要素出发系统性地研究中介者模式。