上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页
摘要: Item 6. Use Delegates to Define Method Constraints on Type Parameters 阅读全文
posted @ 2010-06-03 01:01 李潘 阅读(519) 评论(0) 推荐(0) 编辑
摘要: Item 5. Ensure That Your Generic Classes Support Disposable Type Parameters 阅读全文
posted @ 2010-03-24 00:01 李潘 阅读(521) 评论(0) 推荐(0) 编辑
摘要: Item 4. Use Generics to Force Compile-Time Type Inference 阅读全文
posted @ 2010-03-23 23:12 李潘 阅读(479) 评论(0) 推荐(0) 编辑
摘要: Item 3. Specialize Generic Algorithms Using Runtime Type Checking 阅读全文
posted @ 2010-03-22 21:47 李潘 阅读(580) 评论(0) 推荐(0) 编辑
摘要: Item 2. Define Constraints That Are Minimal and Sufficient 阅读全文
posted @ 2010-03-18 22:46 李潘 阅读(587) 评论(0) 推荐(0) 编辑
摘要: Item 1. Use Generic Replacements of 1.x Framework API Classes 阅读全文
posted @ 2010-03-15 22:57 李潘 阅读(705) 评论(0) 推荐(1) 编辑
摘要: Working with Generics 阅读全文
posted @ 2010-03-14 10:25 李潘 阅读(666) 评论(2) 推荐(2) 编辑
摘要: 要判断一个程序员是不是好的程序员,主要看他写的代码,因为程序员最重要的事是写代码。  即便不去理解代码的意图,只要看一眼,好的程序员写的代码与差的程序员写的代码基本上就可以看出来。好的程序员写的代码,整洁而规范,视觉上自然有一种美感。空白错落有致,注释恰到好处,命名和排版遵守统一的规范。差的程序员写的代码则经常出现过长的函数,前后不一致的命名方式和排版,过深的嵌套结构,非常复杂的表达式,随处可见的... 阅读全文
posted @ 2010-03-02 23:48 李潘 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Item 47: Prefer Safe Code 阅读全文
posted @ 2010-03-01 20:49 李潘 阅读(407) 评论(0) 推荐(0) 编辑
摘要: Item 46: Minimize Interop 阅读全文
posted @ 2010-03-01 19:54 李潘 阅读(361) 评论(0) 推荐(0) 编辑
摘要: Item 45: Prefer the Strong Exception Guarantee 阅读全文
posted @ 2010-03-01 15:22 李潘 阅读(478) 评论(0) 推荐(0) 编辑
摘要: Item 44: Create Complete Application-Specific Exception Classes 阅读全文
posted @ 2010-02-28 23:50 李潘 阅读(343) 评论(0) 推荐(0) 编辑
摘要: Item 43: Don't Overuse Reflection 阅读全文
posted @ 2010-02-28 23:27 李潘 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Item 42: Utilize Attributes to Simplify Reflection 阅读全文
posted @ 2010-02-28 15:39 李潘 阅读(535) 评论(0) 推荐(0) 编辑
摘要: Item 41: Prefer DataSets to Custom Structures 阅读全文
posted @ 2010-02-28 14:34 李潘 阅读(389) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页