《设计模式沉思录》目录—导读
版权声明设计模式沉思录Authorized translation from the English language edition, entitled Pattern Hatching: Design Patterns Applied, 9780201432930 by John Vlissides, published by Pearson Education, Inc., publish....
《设计模式沉思录》—第2章2.8节小结
本节书摘来自异步社区《设计模式沉思录》一书中的第2章,第2.8节小结,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.8 小结我们已经将模式应用于文件系统设计的各个方面。COMPOSITE模式的贡献在于定义了递归的树状结构,打造出了文件系统的主干。PROXY对主干进行了增强,使它支持符号化链接。VISITOR为我们提供了一种手段,使我们能够以一种....
《设计模式沉思录》—第2章2.7节多用户文件系统的保护
本节书摘来自异步社区《设计模式沉思录》一书中的第2章,第2.7节多用户文件系统的保护,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.7 多用户文件系统的保护我们已经讨论了如何给我们正在设计的文件系统添加简单的单用户保护。前面提到我们会将这个概念扩展到多用户环境,在这个环境中许多用户共享同一个文件系统。无论是配以中枢文件系统的传统分时系统,还是当....
《设计模式沉思录》—第2章2.6节单用户文件系统的保护
本节书摘来自异步社区《设计模式沉思录》一书中的第2章,第2.6节单用户文件系统的保护,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.6 单用户文件系统的保护经常使用计算机的人大都有过丢失重要数据的惨痛经历,起因可能只是一个不巧的语法错误,也可能是鼠标点偏了,或者只是深夜脑子突然不好使。在正确的时间删除一个错误的文件是一种常见的灾难。另一种情况是....
《设计模式沉思录》—第2章2.5节关于VISITOR的一些警告
本节书摘来自异步社区《设计模式沉思录》一书中的第2章,第2.5节关于VISITOR的一些警告,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.5 关于VISITOR的一些警告在使用VISITOR模式之前,有两件事情需要考虑。 首先问一下自己,被访问的类层次结构是否稳定?拿我们的例子来说,我们是否会经常定义新的Node子类,还是说这种情况很少见?增....
《设计模式沉思录》—第2章2.4节访问权限
本节书摘来自异步社区《设计模式沉思录》一书中的第2章,第2.4节访问权限,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.4 访问权限到目前为止我们已经运用了两个设计模式:我们用COMPOSITE来定义文件系统的结构,用PROXY来帮我们支持符号化链接。把我们讨论到现在的改动和其他一些改进合并起来,得到了如图2-4所示的体现了COMPOSITE模....
《设计模式沉思录》—第2章2.2节孤儿、孤儿的收养以及代用品
本节书摘来自异步社区《设计模式沉思录》一书中的第2章,第2.2节孤儿、孤儿的收养以及代用品,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.2 孤儿、孤儿的收养以及代用品现在让我们深入研究一下在我们的文件系统中运用COMPOSITE模式可能会得到什么样的结果。我们首先考察在设计Node类的接口时必须采取的一个重要折中,接着会尝试给刚诞生的设计增加....
《设计模式沉思录》—第2章2.1节基础
本节书摘来自异步社区《设计模式沉思录》一书中的第2章,第2.1节基础,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 第2章 运用模式进行设计设计模式沉思录如果想体验一下运用模式的感觉,那么最好的方法就是运用它们。对我来说,最大的挑战在于找到一个所有人都能够理解的示例。人们对自己的问题最感兴趣,如果某些人对某个示例越感兴趣,这个示例往往就越具体。问题....
《设计模式沉思录》—第1章1.2节观察
本节书摘来自异步社区《设计模式沉思录》一书中的第1章,第1.2节观察,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.2 观察澄清了这些误解之后,人们对设计模式的反应不外乎有两种。下面我会通过一个类比来对它们进行描述。 设想有一个电子爱好者,虽然他没有经过正规的培训,但是却日积月累地设计并制造出了许多有用的电子设备:业余无线电、盖革计数器④ 、报....
《设计模式沉思录》—第1章1.1节对模式的十大误解
本节书摘来自异步社区《设计模式沉思录》一书中的第1章,第1.1节对模式的十大误解,作者【美】John Vlissides,更多章节内容可以访问云栖社区“异步社区”公众号查看。 第1章 介绍设计模式沉思录在阅读本书之前,如果读者还没有听说过一本名叫《设计模式》(Design Patterns: Elements of Reusable Object-Oriented Software [GoF95....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。