我爱我老婆

11 2011 档案

摘要:有些开发人员喜欢在代码中写大量的注释,认为这样可以增加代码的可读性,而很多大牛却也很少写,之前也是不解。大量的注释的确可以帮助读代码的人,更快得理解,但往往增加了我们的关注点,代码看起来也不漂亮,Jobs告诉了我,什么才是最美? 是简约之美...又想增加代码的可读性,又想减少甚至不用注释,这是个矛盾嘛,像是一道永远无解的数字游戏,最近有些感悟,找到了答案:思想:类名,方法名,属性名,变量名,即是注释,无处不是注释,无论一个业务多复杂的系统,只要设计合理了,处处井井有条了,即使没有一行注释,代码读起来也是很清晰,漂亮。方法论:当你有冲动要加点注释的时候,先问下自己,要描述的逻辑是否可以封装成方法 阅读全文
posted @ 2011-11-30 10:04 DataFlow 阅读(578) 评论(0) 推荐(1)
摘要:通常会有些用户名,密码被配置在web.config文件中,而且是明文,这就增加了站点的风险。解决方案有:aspnet_regiis.exe -pe passwordSection/LogDB -app /[applicationname]passwordSection/LogDB 为xmlpath.部署后,配置文件里是加密的,读的时候,却是正常读,asp.net会帮你解决一切,好和谐.但是,这里面有个Bug, 如果passwordSection的解析类是你自定义的,那么你会很不幸,因为加密会失败。只有解析类是FCL中的类才会成功。解决方案是,自定义一个Section, like:<sec 阅读全文
posted @ 2011-11-28 11:17 DataFlow 阅读(166) 评论(0) 推荐(0)
摘要:User cache to hold connectionhttp://blogs.msdn.com/b/wenlong/archive/2007/10/27/performance-improvement-of-wcf-client-proxy-creation-and-best-practices.aspxno sleep of ThreadPoolhttp://blogs.msdn.com/b/wenlong/archive/2010/02/11/why-does-wcf-become-slow-after-being-idle-for-15-seconds.aspxhttp://msd 阅读全文
posted @ 2011-11-17 11:39 DataFlow 阅读(186) 评论(0) 推荐(0)