我和我的朋友开始作为合作伙伴一起工作,我们决定制作一个又一个的 Kick-as* 网站。
我们写下了大约 100 个想法(是的,我们首先在其中选择最好和最容易的)。
我的朋友负责布局设计和安排事情,我的部分是编码和服务器管理。
我面临的小问题是缺乏规划项目的经验。我所做的是,我立即启动代码,并与我制作数据库的代码一起,就像当我需要一个表时我制作它一样。
我知道这对于中型项目来说是非常糟糕的方法。
在 stackoverflow,我看到了很多经验丰富的程序员。需要向你们学习很多东西:)。
那么您能否帮助我了解如何规划一个项目以及使用什么编码标准/结构/框架(我编写 PHP 代码)。
提前致谢。
首先定义范围。在页面上写一个段落并尝试描述您的网站。自上而下的方法是开始考虑您想要实现的功能,并通过添加更多细节来完善它。
自上而下的方法(也称为逐步设计)本质上是对系统进行分解,以深入了解其组成的子系统。在自上而下的方法中,首先制定系统概述,指定但不详细说明任何第一级子系统。然后对每个子系统进行更详细的细化,有时在许多附加子系统级别中进行细化,直到整个规范简化为基本元素。自上而下的模型通常在“黑匣子”的帮助下指定,这使得它更容易操作。然而,黑匣子可能无法阐明基本机制或足够详细以实际验证模型。http://en.wikipedia.org/wiki/Top-down_and_bottom-up_design http://en.wikipedia.org/wiki/Top-down_and_bottom-up_design.
然而,还有许多其他方法。
http://en.wikipedia.org/wiki/Software_project_management#Software_development_process http://en.wikipedia.org/wiki/Software_project_management#Software_development_process
Again, 最重要的一步是能够用语言表达你的想法;在你能够充分做到这一点之前,我什至不会考虑开始编写一行代码.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)