在多人共同开发的时候,有时候,很难确定贡献。我这些天,有个想法,就是使用代码存活率来确定一个人的贡献量。 代码存活率大概计算方法是这样的:就是从版本库日志中,获得开发者提交的代码。从头到尾,分析由他添加的代码,以及后来留下的代码的比例。 编写代码的人,都需要确保自己提交的代码足够好,以至后来人不会随意改动。如果自己发现自己的代码又问题,自己就
这只是一个想法,也是一个程序,花了几天,做出来,且用它自己管理自己,思路较清晰。并未论证其在实际团队中的应用会有什么效果。这里,我用文本整理记录下这个想法。 在这里,每个项目都有很多故事和任务组成,而这,将所有故事,都统一为任务吧。 这样,足够我描述这个流程了。定义一下,每个任务有3个状态:NotStart、In Progress 和 Completed
有时,最新的技术并非最好的技术。新的情形,确实需要新技术来解决,而也许,我们遇到的,很多都是重复的问题,但,没有系统的归结。 感觉,现在就像当年牛顿那个时候,前人已经做了大量研究,现在缺乏一种归结。所谓站在巨人的肩膀上,将现有的优秀的东西,推向一个顶峰,成就一代经典。 牛顿的《自然哲学的数学原理》归结了经典物理学。那么,现在有无必要来个归结
这篇,不是技术文章,只是对很多网上各种语言的讨论的一点思考。 我个人学习的语言并不特别多,但,对各种语言还是有一点了解。归结中,有些效率比较高,但充满陷阱,充满不便,开发效率出奇地低。而有些语言,却开发效率很高,他们有很方便的类库等,且开发到运行的周期特别短。比如脚本语言,这种语言,甚至可以边写代码边运行看结果。 开发效率和运行效率是一种矛盾,就如宝剑与铁
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号