一个人的软件工程

作为程序员,除了在公司团队中履行工作职责之外,想必你也会有自己的项目,不管是为了外快,还是为了理想。也许你不止有一个项目,在项目还没有接受新成员的时候,在你还是一个人经历着整个软件开发流程(分析,设计,编码,维护)的时候,请问大家:
1.你是否会写开发文档,不一定很正式,但是作为一种记录,至少自己看得懂。还是随意的开发,想到哪就做到哪?
2.你是否使用版本控制软件来管理自己的代码,那怕是一个人开发。如果是,请问是svn或者git,或者其它?

猜你喜欢

转载自fstone.iteye.com/blog/409468