- 浏览: 319806 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
m133538:
现在好像行不通了,reflect包用户好像没有 导入的权限的
sun.reflect.Reflection后续 -
7先生:
刚好遇到这个问题,看到这篇文章解决了
合理运用remapResults属性 -
qkjava:
这个问题刚刚碰到
合理运用remapResults属性 -
G_o_o:
恩,我现在也遇到了楼主说的这个情况
少了思考 -
hanmiao:
今天就犯了这个错误,用1.5版本的JDK编译出來的jar运行在 ...
解决Unsupported major.minor version 49.0问题(转)
前两天一直再看《大明王朝1566》,中间那个的徐阁老说得话在这些天有所感受,就是上面是皇上,下面是子民,中间就是这个大臣成了受气的小媳妇了。
最近一直在管理着一个系统的后续开发工作,前期一直到参与其中,从需求到初步验收。现在客户的需求总是不停的发生变化,而且开始说不用管的需求,现在也提上了日程了,比如多语言,比如Mobile。自己也基本上开始从一个纵切面(功能节点)开发,开始向一个横切面开发了,维护所有人的代码。其间很多开始之初预料到的问题,开始逐渐暴露出来。编码不规范,CVX(ctrl+C,V,X)代码比较多,结构不统一等等,维护起来异常痛苦。虽然开始的时候也要求大家遵守一些规范,也准备对后面的一些需求进行支持,可是种种原因全都是后来不了了之,除了自己强硬要求的以外。(发现即使强硬要求的,很多也都没有遵守)
自我总结一下,规范推行的阻力之所在:
1)不在其职,不谋其政
自己并不是项目管理人员,只是开发中的一员,没有行政手段。也不能对大家如何,只能推广技术,推广编码规范。但是不能强硬,自己要做的很多只能是管好自己的代码。
2)时间压力
有时候我觉得这个就是一个借口,一个比较大的借口,也是堂而皇之的谎言,就像CVX确实很快,可是稍微有些修改的时候,痛苦不言而喻。而且CVX这个也是一个习惯的问题,如果从开始就养成一个习惯的话,遇到有些重复的时候,自己就会思考需不需要重构,代码简洁是简短维护成本的最行之有效的,而且也是成本最低的一个。个人一直都认为什么都是一个平衡的,前面失去的,后面会加倍还给你的。前面时间少了,后面肯定会多,而且成倍增长,前面多的,后面会减少很多。可惜这个道理谁都明白,却谁都不愿意执行罢了。
3)新人较多
新人在项目中比例有些大,不知道规范的重要性,说了一遍又一遍的,总是不起作用,写的代码天马横空,怎么方便怎么写,有共同方法也不使用,总是需要去检查才更改,有时候苦口婆心说了,也是收效甚微。
4)没有执行工具,或者说没有使用更好的工具
从最开始之初就没有把一切贯穿到工具中,我想这个是最大的败笔了。规范有,不能仅仅靠口头传递,靠人为约束,关键还是需要一个工具来操作,工具用来贯穿的话,不会有遗漏,不会忘记执行,工具就是一个保障。
5)个人能力有限
自己的工作也是比较繁重,没有更多的精力顾忌很多方面,不可能很多地方面面俱到。
6)侥幸心里
后来麻木了,就像这个最后不定是自己维护,或者那个节点不会是我维护等等。结果。。。。
总觉得这个时候说这些都有些事后诸葛亮的嫌疑,但是又能如何呢,总结一下,避免下次再范吧。
评论
我同意你说的,可是很多东西还是需要政治因素管理,如果你不是项目经理,你说话有人听吗,说多了,有人会说你狗拿耗子,可是自己又不甘心项目逐渐走向混乱。
还有就是代码审查,开始的时候做,后面不一定总是能执行下来,最好还是通过CheckStyle等工具进行操作
不能执行那是因为监督的力度不够。完全凭大家自觉,小范围几个人是可以,人多了就不行。
这些事情在项目开始就应该确定下来,而且需要得到上面的认可和支持才能做,如果没有办法影响大环境,还是先从自己做起好了。毕竟不在其位,不谋其职。
我同意你说的,可是很多东西还是需要政治因素管理,如果你不是项目经理,你说话有人听吗,说多了,有人会说你狗拿耗子,可是自己又不甘心项目逐渐走向混乱。
还有就是代码审查,开始的时候做,后面不一定总是能执行下来,最好还是通过CheckStyle等工具进行操作
<p> 最近一直在管理着一个系统的后续开发工作,前期一直到参与其中,从需求到初步验收。现在客户的需求总是不停的发生变化,而且开始说不用管的需求,现在也提上了日程了,比如多语言,比如Mobile。自己也基本上开始从一个纵切面(功能节点)开发,开始向一个横切面开发了,维护所有人的代码。其间很多开始之初预料到的问题,开始逐渐暴露出来。编码不规范,CVX(ctrl+C,V,X)代码比较多,结构不统一等等,维护起来异常痛苦。虽然开始的时候也要求大家遵守一些规范,也准备对后面的一些需求进行支持,可是种种原因全都是后来不了了之,除了自己强硬要求的以外。(发现即使强硬要求的,很多也都没有遵守)</p>
<p> 自我总结一下,规范推行的阻力之所在:</p>
<p> 1)不在其职,不谋其政</p>
<p> 自己并不是项目管理人员,只是开发中的一员,没有行政手段。也不能对大家如何,只能推广技术,推广编码规范。但是不能强硬,自己要做的很多只能是管好自己的代码。</p>
<p> 2)时间压力</p>
<p> 有时候我觉得这个就是一个借口,一个比较大的借口,也是堂而皇之的谎言,就像CVX确实很快,可是稍微有些修改的时候,痛苦不言而喻。而且CVX这个也是一个习惯的问题,如果从开始就养成一个习惯的话,遇到有些重复的时候,自己就会思考需不需要重构,代码简洁是简短维护成本的最行之有效的,而且也是成本最低的一个。个人一直都认为什么都是一个平衡的,前面失去的,后面会加倍还给你的。前面时间少了,后面肯定会多,而且成倍增长,前面多的,后面会减少很多。可惜这个道理谁都明白,却谁都不愿意执行罢了。</p>
<p> 3)新人较多</p>
<p> 新人在项目中比例有些大,不知道规范的重要性,说了一遍又一遍的,总是不起作用,写的代码天马横空,怎么方便怎么写,有共同方法也不使用,总是需要去检查才更改,有时候苦口婆心说了,也是收效甚微。</p>
<p> 4)没有执行工具,或者说没有使用更好的工具</p>
<p> 从最开始之初就没有把一切贯穿到工具中,我想这个是最大的败笔了。规范有,不能仅仅靠口头传递,靠人为约束,关键还是需要一个工具来操作,工具用来贯穿的话,不会有遗漏,不会忘记执行,工具就是一个保障。</p>
<p> 5)个人能力有限</p>
<p> 自己的工作也是比较繁重,没有更多的精力顾忌很多方面,不可能很多地方面面俱到。</p>
<p> 6)侥幸心里</p>
<p> 后来麻木了,就像这个最后不定是自己维护,或者那个节点不会是我维护等等。结果。。。。</p>
<p> 总觉得这个时候说这些都有些事后诸葛亮的嫌疑,但是又能如何呢,总结一下,避免下次再范吧。</p>
以前在公司制定规范和制度的时候,首先是两个开发员每天做完之后互相监督进行代码审查,主要就是查看编码规范之类的是否符合规范。另外我就随时抽查cvs上的源代码,发现问题直接找负责监督你的同事。不知道大家是否还有更好的办法?
另外还选出几个能力强点的首先带头开始做,重要的是自己更需要带头,要以身作则。
发表评论
-
宝宝他爸妈的对话
2007-10-23 12:42 1153早上宝宝妈说,“我感觉到胎动了,把手放在肚子上,稍微按 ... -
最近总是出现在脑海中的一个电影和人
2007-06-18 16:52 1401一直想写下来最近的一些感受,却总是忙来忙去的,没有时间下 ... -
人生与开车
2007-04-18 13:11 1273最近开车颇有感受啊,写下了这篇人生与开车的闲 ... -
丢了西瓜,检芝麻
2007-04-12 16:43 1402有件很可笑的事情就是很多IT公司总是给员工比较差 ... -
离职了,犹然伤感
2007-03-26 22:27 2681离开了,还没有熟悉的清水绿地,就这样匆然而走。 分别了,多年熟 ... -
有感于自己的麻木
2006-04-20 10:26 1165春天到了,可是自己竟然毫无察觉。依然沉浸在 ... -
告诉我,你即将去何方。
2006-04-25 17:33 1137生活有些时候,你可能不能把握,但是生活的态度,却是你自己可以掌 ... -
突然伤感
2006-05-12 13:49 1148今天给公司进行培训《Java编码规范》,讲完了,突然有种某名的 ... -
向左走,向右走
2006-05-13 09:26 1285昨天晚上,和贯永一起听歌,呵呵,笑言送我一首歌 ... -
走了,工作两年的地方。
2006-05-13 10:19 1048最后的一个章终于盖上了,让一切喧嚣都在那一刹那簌静了,尘埃落定 ... -
一道笔试题
2006-05-24 17:12 1145上次去笔试的时候,有一道题,怎么也没做出来,当时也 ... -
通往“神之一招”之路
2006-05-31 13:33 1329前两天一直在看动画片《棋魂》,赫赫,好久没有这么着迷了。看得自 ... -
给自己打工
2006-06-13 22:24 924只有明白了,自己是在给自己打工。 -
尘埃落定
2006-06-18 20:21 1063终于给我消息了,终于告诉我可 ... -
我要去写程序了
2006-06-18 20:47 930我的偶像,我最喜欢的那句话“我要去写程序了" -
Junit 4
2006-06-18 20:53 1149最近在junit的yahoo group上面, ... -
触角
2006-06-22 23:17 958上班了,终于上班了,一切都感觉这陌生,新鲜的。 ... -
感动执着
2006-06-25 15:46 1016中午在看《超级女生》,真的很感动,感动这群小 ... -
培训有感
2006-06-26 21:01 1055这周给原公司做了一次培训,把自己所知道的,所理解的 ... -
MSN新名字
2006-07-14 21:23 970在快乐中迷茫,在痛苦中成长。
相关推荐
LNG组加气站泄漏应急演练方案.docx
天然气汽车加气站项目计划书.pdf
城市天然气工程项目_cng加气站研究报告.doc
加气砖项目数据分析报告
天然气加气站设计,进一步了解加气站设计提供一定的支持
LNG加气站CNG加气站试运营方案.pdf
清涧县大岔加油加气站改扩建项目竣工环境保护验收监测报告表固废.docx
LNG组加气站泄漏应急演练.docx
加气站设备维护保养记录表.pdf
加气混凝土项目报告书
智慧加气站可视化综合管控平台
CNG加气站智能站控系统 用DCS控制理念建立系统联动——以站控系统为核心,结合设备应急操作(ESD)、可燃气体监控、电子巡检与高清视频监控系统组成联动: 多角度保存原始数据,为事后分析提供资料; 完整的...
加气站监理细则.pdf
汽车加油加气站设计与施工规范最新版.pdf
加油站改扩建CNG加气站项目环境风险评价专项分析报告.doc
加油站改扩建CNG加气站项目策划环境风险评价专项分析.doc
加气砖项目数据分析报告.pdf
爱舍加气混凝土项目报告书
加油加气站安保工作制度.pdf
加气站消防应急预案.pdf