• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
A Developer's Expedition
敏而好学、孜孜不倦、TOP10
博客园 首页 新随笔 订阅 订阅 管理

随笔分类 -  Books读书

 
王家卫i
摘要:〈旺角卡门〉 因为我很了解我自己,我不能对你承诺什么。 你不要说两次,说两次我就相信了。 我宁愿做一日英雄,都不想成世做条虫! 厨房里有煮好的饭,另外我还买了几个杯子,我知道,用不了多久就都会被打破,所以我偷偷藏起了一个,到有一天你需要那个杯子的时候,就打一个电话给我,我会告诉你放在什么地方。 我想告诉你,我找到那只杯子了。 〈阿飞正传〉 十六号,四月十六号。一九六零年四月十六号下... 阅读全文
posted @ 2013-12-03 16:41 Livermore.S 阅读(344) 评论(0) 推荐(0)
关于函数式编程(Functional Programming)的学习笔记Ⅱ—F#书籍介绍及下载地址
摘要:Beginning F#Book DescriptionFunctional programming is perhaps the next big wave in application development. As experienced developers know, functional programming makes its mark by allowing applicatio... 阅读全文
posted @ 2010-10-08 20:16 Livermore.S 阅读(2492) 评论(1) 推荐(1)
重构29式Ⅲ
摘要:重构学习笔记22.分解方法概念:本文中的”分解方法”是指把我们所做的这个功能不停的分解方法,直到将一个大方法分解为名字有意义且可读性更好的若干个小方法。重构学习笔记23.引入参数对象概念:本文中的“引入参数对象”是指当一个方法的参数过多或者过为复杂时,可以考虑把这些参数封装成一个单独的类,如果一个方法所需要的参数大于5个,理解该方法的签名就变得比较困... 阅读全文
posted @ 2010-10-05 17:54 Livermore.S 阅读(569) 评论(0) 推荐(0)
重构29式Ⅱ
摘要:重构学习笔记11.使用策略类                                        概念:本文中的“使用策略类”是指用设计模式中的策略模式来替换原来的switchcase和ifelse语句,这样可以解开耦合,同时也使维护性和系统的可扩展性大大增强。正文:如下面代码所示,ClientCode类会更加枚举State的值来调用ShippingInfo的不同... 阅读全文
posted @ 2010-10-05 12:45 Livermore.S 阅读(349) 评论(0) 推荐(0)
重构29式Ⅰ
摘要:重构学习笔记1.封装集合                                                   概念:本文所讲的封装集合就是把集合进行封装,只提供调用端需要的接口。正文:在很多时候,我们都不希望把一些不必要的操作暴露给调用端,只需要给它所需要的操作或数据就行,那么做法就是封装。比如最经典的属性对字段的封装就是一个很好的例子。我们想到以前系统间耦合常喜欢用数据库。每个系... 阅读全文
posted @ 2010-10-04 13:05 Livermore.S 阅读(462) 评论(0) 推荐(0)
.NET书籍推荐
摘要:任何语言的学习,要快速掌握,不在看书,而在实践。——题记 .NET技术从1.1发展到2.0,内核基本完善,从.NET 2.0开始学习是个明智的选择。而NET 3.5以及即将推出的.NET 4.0所新加的技术如LINQ,弱语言支持等等,是初学者不用太关心的技术,用到再学吧,要不你会这么多技术书压着停步不前。 另外,.NET框架虽说与编程语言无关,但说到底还是得依托于语言实现... 阅读全文
posted @ 2010-05-03 22:02 Livermore.S 阅读(1961) 评论(2) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3