
项目管理
文章平均质量分 78
u022726695
这个作者很懒,什么都没留下…
展开
-
年终总结上的经验体会(脱水版)
说明,原文是内部述职会演讲PPT,为了避免涉及公司产品,【】括号的内容可以一眼飘过,脱水之后的内容应该和纯Java技术挂钩,欢迎褒贬不一的评论。 1.重构,伴随着整个软件开发过程,大到软件需求评审会上的需求变更,小到一时灵感对变量的命名,重构不挑食,重构无处不在。 【举了两个工作中实际遇到的例子来说明】如果发现想要使用某个方法,但它位于其它类中,就可以想是否可以提取父类或者接口,然后把通...2010-12-23 11:32:34 · 130 阅读 · 0 评论 -
个人知识管理
本人还未阅读《你的知识需要管理》一书,但是我想这是每一个人都应该掌握的技能,只是对于我们程序员来说,个人知识管理尤为重要。 我们现在处于信息爆炸的时代,很可能你的脑海中常常有种“一团糊浆”的感觉,为什么会这样?我们没有形成一个知识体系,量变到质变,只有知识慢慢积累,自己才可能有质的飞跃,机遇永远都是留给有准备的人。 在这个世界上,只有知识才是最可靠的。也只有知识才最值得你相信和依赖。 下面是...2011-01-09 16:51:56 · 215 阅读 · 0 评论 -
代码走读常规流程
代码复查(Code Review),又叫“代码审查”,其基本思想就是,在开发人员编写完自己的代码后,由其他人来复查他写的代码,从而有效地发现代码中存在的缺陷。代码复查的一个基本理论就是,当我们越早发现代码存在的缺陷,我们解决缺陷的代价就越低。 代码复查一般包括代码风格,常规缺陷,重大缺陷,程序语言级别缺陷和业务逻辑级别的缺陷,以及设计逻辑和思路的审查等等,甚至也要包括代码性能的考虑。...2011-01-15 22:05:10 · 3117 阅读 · 0 评论 -
项目总结1
背景:这是一个活动,按照流程操作能够领取兑换券,高峰期每分钟会有上百个请求领到兑换券。 从数据库层面上解决并发问题 整个项目的唯一难点就是保证多个用户对兑换券的合理竞争,在这个过程中,必须有一道“关卡”将这些请求排序,让它们有序的进行访问,这跟秒杀活动有点像,只不过程度上来说没有那么激烈,所以我们采用了数据库层面上来保证。 之所以将这道“关卡”设在数据库一是比较好理解、二是比较容易实现...2011-10-11 13:11:00 · 123 阅读 · 0 评论 -
使用Nexus管理maven仓库,setting文件理解
来到新公司对很多陌生的技术一头雾水,以前在工作中没有真正使用过maven,于是强迫自己蛋定下来一个一个的突破,下面是我对maven的setting配置文件的理解,由于是现学的,难免可能会理解偏差,还请牛人路过指正。 <!-- xuze added by:添加了一些注释,利于新人理解 Date:2011年7月18日 --> <settings> <...2011-07-18 16:44:31 · 305 阅读 · 0 评论 -
代码质量实践之统一代码风格
前几篇文章中一直在强调代码质量,理论性很强,但实践性很低,平时我也关注这方面的工具和平台,以前开发中经常遇到很多人的代码风格不统一,在新的公司我发现这方面已经做的不错了,于是我总结了一下,希望对困惑于代码风格不能统一的各位有所帮助。 1.统一eclipse版本,最好由技术委员会统一制定eclipse标准,安装好各种插件,比如maven插件、findbugs、SCM插件等等。我以前遇到过如果...2011-07-20 12:26:21 · 240 阅读 · 0 评论