积硅步至千里
勇赴
这个作者很懒,什么都没留下…
展开
-
琐记之重构
一、设计模式为重构提供了目标。二、在设计前期使用模式常常导致过度工程。三、什么时候我也可以这么说:如果没有单元测试和重构,我没办法写代码。原创 2009-07-26 10:53:00 · 584 阅读 · 0 评论 -
琐记之C#编程风格
一般原则1、保持原有风格 修改别人编写的软件时,应遵循原始代码的风格。修改时不要引入新风格,也不要仅为了吻合新风格而重写旧软件。在一个源代码文件中存在多种风格会使代码更难读懂。为修改风格而重写代码将产生本可避免的缺陷,增加软件成本。(写机器懂的代码容易,写人懂的代码难。)2、坚持最小惊奇原则 最小惊奇原则建议你避免做出可能让其他软件开发人员吃惊的原创 2009-07-29 22:08:00 · 586 阅读 · 0 评论 -
C#中的?问号
如果你看到C#中的“?”问号脑袋里便充满问号,那么这个贴子便是为你而写的。有人说“细节决定成败”,细节就意味着繁琐,像我这样浮躁的人现在都已经习惯了繁琐,如果你还不习惯繁琐的话,那么就把这个贴子当作一次练习机会吧。 在C#中“?”有三种用法。 1、可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空,例如:string s原创 2009-08-05 00:20:00 · 799 阅读 · 0 评论 -
ssl 客户端无法显示证书
IIS设置“要求客户端证书选项”时 如果已经安装了客户端证书,却不弹出“选择证书”对话框,或者弹出了对话框,但是没有证书让你选择。原因:IIS所在服务器不信任你的客户端证书的颁发机构。解决办法:1. 任一台安装了客户端证书的机器(重要提示:最终导出的文件要上原创 2011-08-05 10:58:23 · 3339 阅读 · 0 评论