启动项目的最佳方式

The*_*i.9 24 project-planning project-management projects

当您开始个人编程项目时,您的第一步是什么?我正在尝试启动一个只是一个想法的项目.我得到了很多这些,我直接进入代码,过了一段时间后,我们完全失去了兴趣,或者只是忘记了这个项目.

当你开始时,你的第一步是什么?你计划好这个项目吗?制作图表?在纸上写一些代码?你如何以你知道自己会成功的方式开始一个项目?

Max*_*ian 16

唯一对我有用的东西:创建一个可行的最小可能实现,然后使用它.


And*_*son 11

高效人士的7个习惯,习惯2:从头脑开始.

对于任何项目,您需要一个明确的目标,一个可以说"我已经完成"的点.明确的结果会给你指路.一旦你有了,你就可以开始计划如何到达那里.项目的规模和复杂程度将决定您的计划需要多少详细信息,但总的来说,您会希望定期感受到您的计划取得进展.

我的下一步是草拟出所需模块的设计以及每个模块之间的API.如果API是干净的,那么模块可能是正确的.然后我开始实现这些模块,随时进行测试.


Fus*_*ion 10

在我触摸键盘之前,我花了很多时间考虑项目的各个方面.

我将介绍我从以前的项目中学到的知识并将其写成各种类别("技术","促销"等)

个人项目与否,我总是设置源代码控制.Git,Bacurar的Mercurial是源代码控制工具的示例,它们不是侵入性的,因为您不需要设置主服务器.只需键入一个简单的命令来创建项目,检查您的文件,提交.在将来,当你弄乱你的一个文件时,你将能够"撤消"

我还设置了一个轻量级票务系统来跟踪1.issues和2.ideas"轻量级"我的意思是如果用这些列表维护两个文本文档对你有用,那就足够了.

希望这可以帮助.