这几天心情好,又仔细整理了一下代码,看看哪里还不对,或者应该怎么改进,无意中看到VS2008里的,一个非常不错的小功能。可以自动整理命名空间。花了半个小时,把自己多年维护的代码,又仔细整理了一下,感受如下:
人不是机器、人总是会有马虎、疏漏的地方,你不仅仅是要靠仔细认真,还需要靠一些手段及科学的方法,才能把事情做好。一行代码值10元,多一行代码少一行代码怎么可以随便呢。多一行垃圾,让别人看着多难受,少一行代码,少卖10元钱,也可惜了不是。
这个功能也很简单,看别人没写过类似的文章,我就写一篇,分享给大家:
废话少说:直接看图
只有精益求精的精神、软件才能做得一天比一天好,人才会一天比一天提高,我也不想当老顽固、积极探索,积极吸纳别人的优点,积极学习新功能。
转载别忘记出处,吉日嘎拉辛苦写了半个小时才搞定的这篇文章,不要偷别人的劳动成果,若看了我这几招,觉得对你工作有所帮助,你就别忘记从吉日嘎拉这里,学了一招,我就很开心了。
说不定大家老早就知道这个功能了,也没啥大不了的,只是你没写出来分享给大家,甚至可能是觉得根本没必要写,我用了这个方法,折腾了半个小时,我的代码足够少了一千行了,因为有几百上千个文件都进行了整理,一个文件就算平均一行减少一行代码,也至少1000行代码是少了,心情爽。
一个人写的代码质量什么的,都好控制一些,项目组人一多,公司人一多,很容易就乱套,代码复制来复制去,每个人都有每个人的想法,有强的,有弱的,有勤快的,有懒惰的,有混日子的,有骗工资的,有对付工作的,有想跳槽的,有想学Java的,你让这些人都干好活儿,代码写得标准,你天天人叮人,天天去说,要求这个那个一般是不太管用,直接用工具来约束,更容易见效,也不用反反复复给他讲,说一次两次还好,有的人说十次八次也搞不懂,这时候你很容易发火,你发火了,就错在你了,而不是人家了,这就叫做管理,管理要靠手段,要靠方法,要靠思想。
值得给大家推广、而且是正确的做法、大家看了以后也很喜欢用、觉得你这家伙不错的事情几乎很少,通过一个个小功能,让大家佩服你,你很厉害,就是很不错的事情,现实生活中,几乎很少有同事告诉我:“吉日、你这样的做法是错的,应该这么做会更好,你的为什么。。。。。人家这么做。。。。。,对比一下还是怎么怎么。。。。。。”,若真碰到这样的人,我的第一反应是:“你这家伙真厉害、中午请你吃工作餐、表示一下感谢,教学费嘛,也不好意思,也没办法衡量价值,我给你50元100元的,你也不好意思收,可能在国外,就当小费了吧”。
将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。
posted on 2010-01-20 12:36 不仅仅是通用权限设计 阅读(3793) 评论(70) 编辑 收藏
评论 1760090 #1楼 回复 引用 查看 谢谢分享,我没过这个功能。 2010-01-20 12:38 | 麒麟 #2楼 回复 引用 查看 呵呵,这个之前用过,很不错的功能. 2010-01-20 12:43 | 温景良(Jason) #3楼[楼主] 回复 引用 查看 @麒麟
那还不按推荐?
2010-01-20 12:44 | 吉日嘎拉>不仅权限设计 #4楼 回复 引用 查看 一个功能一直都在用 2010-01-20 12:45 | 阿滨 #5楼 回复 引用 查看 貌似这个有必要发在首页吗?这就是你的精华帖? 2010-01-20 12:46 | 阿滨 #6楼[楼主] 回复 引用 查看 @阿滨
那你觉得,什么才可以发呢? *** 作系统源码? 2010-01-20 12:48 | 吉日嘎拉>不仅权限设计 #7楼[楼主] 回复 引用 查看 @阿滨
首页有说,这个不能发吗? 你有权利管这个事情吗?我愿意发首页跟你有啥关系吗?影响到你什么了吗? 发首页发工资吗? 发辛苦费吗?
2010-01-20 12:49 | 吉日嘎拉>不仅权限设计 #8楼 回复 引用 查看 呵呵,还不错的功能
2010-01-20 12:50 | 庄周梦蝶 #9楼 回复 引用 查看 @吉日嘎拉>不仅权限设计
比如你写的权限类的文章,要不要我今天打了个补丁也来首页发片文章啊。自己一点也不自重 2010-01-20 12:50 | 阿滨 #10楼 回复 引用 查看 看了楼主的文章,一种智商上的优越感油然而生... 2010-01-20 12:54 | NSnaiL #11楼 回复 引用 查看 我推荐了 2010-01-20 12:54 | Fred_Xu #12楼 回复 引用 查看 "更适合菜鸟阅读",我觉得是本篇文章最大的亮点了,呵呵 2010-01-20 12:57 | WCF技术联盟 #13楼 回复 引用 查看 分享才是王道 有几个哥们挑刺了 2010-01-20 12:59 | debugger #14楼 回复 引用 查看 哈,这功能还真没用过
小技巧能发首页的,小东西大帮助。 2010-01-20 13:00 | 老Q #15楼 回复 引用 查看 我一直都在用这个功能,可是还没想到要把它写给大家。
楼主的做法值得表扬。 2010-01-20 13:03 | kevin.madc #16楼 回复 引用 查看 挑刺的人,诶,怎么说你们好。现实生活中人也应该不怎么样。 2010-01-20 13:21 | ygcao #17楼[楼主] 回复 引用 查看 文章不好,这么多人觉得写得不好,还是能上头条,我也没办法了,不能怪我了,兄弟们请原谅我吧。
2010-01-20 13:28 | 吉日嘎拉>不仅权限设计 #18楼 回复 引用 查看 总感觉楼主把其他人都当成小孩。只是不知道什么时候楼主能出个有深度的文章?技术含量高的,楼主怎么就写不出呢? 2010-01-20 13:30 | Prime Li #19楼 回复 引用 查看 此前没有用过此功能,看来应该不错,值得使用!
建议:何不将此类功能整理下发个专辑,供大家参考
感谢感谢 2010-01-20 13:39 | MyFavorite #20楼 回复 引用 查看 还好吧 比起前几篇算是多少有点东西
但文章内容完全可以缩减到现在的三分之一 2010-01-20 13:48 | pandaren #21楼 回复 引用 查看 @Prime li
技术含量高的,楼主怎么就写不出呢?
估计要交学费! 2010-01-20 13:50 | .NET*DR_ #22楼 回复 引用 查看 其实还真不知道有这个功能! 2010-01-20 13:51 | Jack Fan #23楼 回复 引用 查看
谁要你发了... 谁请你发到首页了.
还不是你死皮赖脸要发...
请管理员撤下此文章... 2010-01-20 14:05 | 不若相忘于江湖 #24楼 回复 引用 查看 卖权限也能养活你公司? 2010-01-20 14:12 | 别爱上哥,哥只是个传说! #25楼 回复 引用 查看 挨骂也能上头条,这完全是炒作。淡定,淡定.... 2010-01-20 14:23 | Sunny Peng #26楼 回复 引用 查看 这个功能 在很久很久以前就有了,vs 2003 年代的Code Refactoring就提供了。。。
估计楼主更没有用过style cop,fox cop之类的东西了。。。
2010-01-20 14:24 | xiao_p #27楼 回复 引用 查看 含量?是什么? 2010-01-20 14:25 | 需要水的水牛 #28楼[楼主] 回复 引用 查看 @Prime li
我写不了深度的文章,还是靠你来写吧,我没那水平和高度。
2010-01-20 14:25 | 吉日嘎拉>不仅权限设计 #29楼 回复 引用 查看 顶个,用了下,是减少了不少代码.
顺便讲句:
那些经常来骂人的,有必要吗?
博主爱写,你可以选择不看.
博主发到首页,那首页上不是有照片和作者名字吗?
不点进来看不就行了吗?难道进来看,仅仅是为了发泄下嘴皮子?
对自己有用,顶下.
对自己无用,关之. 2010-01-20 14:28 | Mr.King #30楼 回复 引用 查看 吉日的代码风格还是挺好的,大家不要动不动就喷,这年头愿意和别人分享的人是越来越少了。 2010-01-20 14:50 | 飞无痕落无声 #31楼 回复 引用 查看 没有应用的命名空间 编译器会自动帮我们找出来 不带入编译 所以没有效率这一说 2010-01-20 14:51 | 活雷锋 #32楼 回复 引用 查看
发吧,越发越没脸了.... 2010-01-20 14:58 | 破刀 #33楼 回复 引用 查看 @H_619_419@请问谁可以告诉我怎样屏蔽此人博客?本人将万分感谢. 2010-01-20 14:59 | gb2312 #34楼 回复 引用 查看 一堆 废话……
2010-01-20 15:01 | asheng #35楼 回复 引用 查看 文章没怎么看,评论看着有意思
大家都在抢首页位置吗?
中国人就是这样,评论从来都很经典 2010-01-20 15:04 | xplive #36楼 回复 引用 查看 不错,看截图代码写的很工整。
有些同志不能因为吉日的某些言论就把他所有的一切都否定了,坏的要骂,好的也要夸嘛 2010-01-20 15:07 | 前进中 #37楼[楼主] 回复 引用 查看 大部分情况下,我都是在带新人什么的,身边菜鸟居多一些,也习惯了跟菜鸟一起打拼了。
2010-01-20 15:07 | 吉日嘎拉>不仅权限设计 #38楼[楼主] 回复 引用 查看 平时我们可能忙得焦头烂额,更本没精力去关注一些细节,有些小功能,别人一提醒,自己也就明白了,也就用起来了,也不是什么坏事,你很可能是大师水平的,也未必任何小功能都了解的,也未必是用过了。
2010-01-20 15:11 | 吉日嘎拉>不仅权限设计 #39楼 回复 引用 查看 吉哥精神可嘉 2010-01-20 15:21 | sheng.chao #40楼 回复 引用 查看 顶一下,不是所有人都知道. 2010-01-20 15:33 | October #41楼 回复 引用 查看
你居然用了半个小时搞这个。晕倒哦。推荐你看一下。
宏运用-编排整个解决方案中的代码文件,去除及排序using
我想半分钟最多了吧。 2010-01-20 15:34 | lcs-帅 #42楼 回复 引用 查看 LZ写的不错 是的对的 支持
>>少一行代码,少卖10元钱
羡慕LZ的单价 行单位10块钱。
2010-01-20 15:38 | sundayle #43楼 回复 引用 查看 写了一大篇,也没说出是什么工具 2010-01-20 15:45 | @L_879_403@ @L_87_404@ #44楼 回复 引用 查看
你居然用了半个小时搞这个。晕倒哦。推荐你看一下。
宏运用-编排整个解决方案中的代码文件,去除及排序using
我想半分钟最多了吧。
博主应该借鉴下这个方法,真不错.哈哈.三分钟搞定全部.不用 30分钟了. 2010-01-20 15:50 | Mr.King #45楼 回复 @L_820_419@ 查看 "甚至可能是觉得更本没必要写"--"更本"--"根本" 2010-01-20 15:54 | Orange_jyc #46楼 回复 引用 查看 俺稍微编排了一下:
宏运用-编排整个解决方案中的代码文件,去除及排序using
http://www.cnblogs.com/magical/archive/2010/01/20/1652475.html 2010-01-20 15:54 | Mr.King #47楼 回复 引用 查看 这个发到首页也无妨吧,别因为人家名声不好就什么都批评
不过这个东西也不见得到处都用吧,如果你把不用的命名空间都删除了,输入代码的时候岂不是很麻烦, 2010-01-20 16:01 | 你听海是不是在笑 #48楼 回复 引用 查看 功能虽小,但楼主很认真的写出来了,思路比较清晰
实现的功能并不重要,重要的是楼主好的态度
好文章 2010-01-20 16:05 | 极品菜鸟 #49楼 回复 引用 查看 生成 IL语言时,它自己会整理. 2010-01-20 16:05 | Welshem #50楼 回复 引用 查看 呵呵 感觉还是不错的 菜鸟来顶下!谢谢LZ分享! 2010-01-20 16:17 | 我也想提高自己 #51楼 回复 引用 查看 我每次做完项目验收之前都要整理,不仅仅是给代码减肥,还要看看fps等等,做项目不容易,其实做个好项目大家都满意更是难上加难,像楼主的喷饭精神学习了。
————小小Silverlight程序员 2010-01-20 16:19 | 猛K赵云 #52楼 回复 引用 查看 不知道有没有批量功能啊,哈哈 2010-01-20 16:35 | 老Q #53楼[楼主] 回复 引用 查看 这就叫做天外有天,我不写出来与大家探讨,与大家分享,我也不大可能知道有这么个功能,多交流才能有提高,多让别人看看,才能知道自己的不足,我不想当个闭门造车,自我感觉良好的开发人员,多与大家沟通,多与大家分享,多学习大家的优点,每天提高一点点,每天写出来一点点。
@lcs-帅
你居然用了半个小时搞这个。晕倒哦。推荐你看一下。
宏运用-编排整个解决方案中的代码文件,去除及排序using
我想半分钟最多了吧。
博主应该借鉴下这个方法,真不错.哈哈.三分钟搞定全部.不用 30分钟了.
2010-01-20 16:38 | 吉日嘎拉>不仅权限设计 #54楼 @L_470_502@ 引用 查看
O(∩_∩)O哈哈~ 楼主发了也就罢了,竟然还有那么多叫好的。。。。 2010-01-20 16:39 | LanceZhang #55楼 回复 引用 查看 楼主的说明是怎么弄上图片去的?
用的是什么软件?蛮漂亮的~ 2010-01-20 16:39 | 谦虚的天下 #56楼[楼主] 回复 引用 查看 @谦虚的天下
office2007 弄的,你自己也可以尝试一下的。
2010-01-20 16:54 | 吉日嘎拉>不仅权限设计 #57楼 回复 引用 查看 这个功能是不错,只是一个类的慢慢移除也太麻烦了吧?有没有对整个项目的 *** 作啊 2010-01-20 17:08 | sohighthesky #58楼 回复 引用 查看 虽然是一个不起眼的技巧,但吉日能够不思劳苦的写出来,这种精神还是值得学习的,支持一下......... 2010-01-20 17:37 | 马伟 #59楼 回复 引用 查看 嗯。。支持。。。。一小下 2010-01-20 19:42 | MHL #60楼 回复 引用 查看 Mr. Jr,小技巧也它的价值,支持一下。
2010-01-20 20:41 | @L_301_563@ #61楼 回复 引用 查看
这个很重要,总不能一个一个文件地去改吧,希望楼主能给出一个比较完整的解决方法,期待:) 2010-01-20 21:21 | skyaspnet #62楼 回复 引用 查看 有强的,有弱的,有勤快的,有懒惰的,有混日子的,有骗工资的,有对付工作的,有想跳槽的,有想学Java的。。。。。。。。。
都总结出来了。。很真实很现实的总结,呵呵。。 2010-01-20 21:56 | amwteje #63楼 回复 引用 查看 谢谢楼主能分享自己的经验。还有可以说一下你用的什么工具检测代码的? 2010-01-20 22:26 | WWQ #64楼 回复 引用 查看 来这里就是为了看“泼妇骂街”的! 2010-01-20 22:28 | Nero.Pang #65楼 回复 引用 查看 这个功能有 BUG 。
比如你在文件头部增加了注释,类似如下:
//*********************************
//文件头的注释
//
//*********************************
using System.Text;
using System;
using System.Data;
然后你使用“移除并排序”,这时候,你就会发现一个奇怪的现象,
using System 被移到了文件头部,类似如下:
using System;
//*********************************
//文件头的注释
//
//*********************************
using System.Data;
using System.Text;
2010-01-20 22:47 | Galactica #66楼 回复 引用 查看 说实话,从吉日这也学到些东西 2010-01-20 23:24 | 何必 #67楼 回复 引用 查看 如果装上resharper后,会发现自己很多代码都可以写得更好
2010-01-21 13:29 | builderman #68楼 回复 引用 查看
试试resharper 2010-01-21 13:30 | builderman #69楼 回复 引用 查看 靠,70楼抢我的台词阿,想一起去了 2010-01-26 19:38 | 乡愁浓浓 #70楼 回复 引用 查看 我靠。。。受教了....忒经典了! 总结
以上是内存溢出为你收集整理的今天你整理命名空间了吗? namespace using 优化了吗?【更适合菜鸟阅读】全部内容,希望文章能够帮你解决今天你整理命名空间了吗? namespace using 优化了吗?【更适合菜鸟阅读】所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)