论坛首页 综合技术论坛

一个人的软件工程

浏览 23294 次
精华帖 (8) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-07-15  
Fstone 写道
    谢谢各位的参与,其实我有此一问,是源于我经历的公司和团队,对外貌似正规专业,实则不然,开发流程的规范和管理甚至不如一些国外小型的开源项目,让我很是失望。
    而出于对时间和精力的有效利用考虑,我觉得即便是一个人,身兼数职,也应该规范开发流程,只是这种一个人的软件工程肯定是因人而异的,适合自己的才是最好的。
    我现在比较倾向于使用Git来管理代码,使用everydo这个在线工具来管理我自己的项目,google系列产品对于个人时间管理和知识积累也是我日常使用的工具。


GIT和svn比较。有什么好处?
0 请登录后投票
   发表时间:2009-07-15  
真的开玩笑,一个人的项目还要这么麻烦?
0 请登录后投票
   发表时间:2009-07-15  
怎么简单怎么来。
0 请登录后投票
   发表时间:2009-07-16  
不少人使用google code,据我所知,用来管理开源项目的吧,管理个人项目就不好了
0 请登录后投票
   发表时间:2009-07-16  
skyxk 写道
一个人做 如果可以的话  最好还是要把文档做全点
不然道了后期维护也一样会遇到麻烦的
当你过了几个月以后突然看代码的时候,会感觉“这是我写的吗?”

这个我也有同感,所以才觉得有必要交流一下个人开发过程的经验
0 请登录后投票
   发表时间:2009-07-16  
Not Simple Is Good!~~~
0 请登录后投票
   发表时间:2009-07-16  
一个人的项目,不用项目管理。
0 请登录后投票
   发表时间:2009-07-19  
svn。注释就是文档。
0 请登录后投票
   发表时间:2009-07-19  
适当的记录是必须的,方便自己总结.人总是在不断的总结中提高的.

至于版本控制工具.不要为了用它而用它,首先明白它是干什么的.然后去了解它是怎么实现的.

你一个人完全可以用文件夹去控制你的版本,无聊了可以自己写个小程序来操作这些文件,如果有其他人加入了,适当的修改下程序让别人也可以使用,然后你又会发现诸如并发修改的问题,又会发现怎么保存历史记录的问题,继续去做一些修改.然后你发现,一个全新的版本控制工具已经在你手中诞生了.
0 请登录后投票
   发表时间:2009-07-20  
文档有时候还是蛮必要的
版本控制方便代码的管理更新
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics