最新消息:想得多,做的少。一天到晚瞎鸡巴搞。

《head first 设计模式》阅读

读书 阿虚 737浏览 0评论

.      今天终于算是吧《head first 设计模式》给基本看完了。基本看完是因为这本书是以JAVA为主讲解设计模式的书籍,而我并未写过java程序。虽然说java和c++很类似。不过书里面用到了java相关的内容我就并没有仔细看了。大致用c++来实现书里面没有和java相关的模式有9种。书里面讲了12种。也差不多了。设计模式还有另一本就是网上说的大名鼎鼎的四人帮的《设计模式》。这本书刚刚已下订单用于补充。

.      这本书看起来很厚到12章有575页,不过每一页并非密密麻麻的字。里面充斥着大量的图片以及代码,其实以这本书一天了解一种设计模式是完全可行。倒不是说这本书“很水”而是作者写作方式用了类似小故事的方式来带动讲解每种设计模式。这样子会让你学这本书读起来不会很枯燥,也趣味的多。

.      自己用c++实现了里面九种模式

策略模式
观察者模式
附件模式
工厂模式
单件模式
命令模式
对象适配器
类配适器
模板方法
迭代器

.      实现以后总有一种想法就是利用设计模式的方式重构一下一个已完成的项目源码。项目写的比较混乱,因为是我自己一个人写的代码。所以说不存在于别人一起同时开发,所以到后面得过且过的代码质量稍微烂了下来。不过这本书里面的MCV模式有用到java里面的东西我就没有仔细看,只能稍微再往后推点等四人帮的那本书来了以后看下四人帮的C++MCV模型是如何实现的在对其重写。


自从会简单点使用github后总想把不管啥代码都网上面放,而不是存储在硬盘中。。。。

转载请注明:虚无 » 《head first 设计模式》阅读

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址