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