- 博客(2)
- 收藏
- 关注
原创 软件构造课程 Blog-6 关于Creational Patterns的一些理解
软件构造 Blog-6 写在最前面 在6.2 Design Patterns for Maintainability中提到了三个不同的构建模式,在第一次看的时候感觉不好理解。在今天上课的时候,听老师讲的时候举得“餐厅”的例子感觉很形象,所以想利用这个例子,简单的说一下并记录自己的这个想法,以便交流和以后复习使用。 Factory Method Pattern (工厂方法模式) 说到...
2018-04-18 10:58:59 594 1
原创 软件构造 关于hashCode的一些问题 Blog-5
软件构造 关于hashCode的一些问题 Blog-5 在课上的时候,我们使用了下面这个例子来说明hashCode如何来重写,但是对于为什么要使用17和31这两个Magic Number,背后的原因还不是很清楚,后来大概探索了一下,现在分享一些结果,主要是来自Effective Java和StackOverflow上的一些观点。 为什么要用17 If zero were use...
2018-04-02 12:01:52 260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人