我们将讨论为Web应用程序编写技术实现概念的方法,这些概念将使用PHP5 + Zend Framework创建。
目标是开发人员创建应用程序的概念。因此,对我们公司知之甚少的人才能开始编码。
示例(简短!):
要求:创建应用程序 将新闻发布到公司网页。 必须有一种方法来创建,编辑, 从前端删除新闻 注册用户。
如果你不是那个会编码它的人,你会对这个概念有什么看法?
或者用简单的话说:
在开始编写源代码之前,您创建了哪些文档: - )
答案 0 :(得分:1)
答案 1 :(得分:1)
当您向编程环境介绍新手时,他们需要了解业务问题而不是技术问题。对于正在考虑的功能集,您需要确定预期的成功路径,并在切换到故障空间之前将其最小化。通过这种方式,我的意思是清楚地记录一个特定的功能部件应该如何表现,以及当某些事情做错时应该发生什么(例如,当一个数字的预期,在网络应用程序上点击多次提交时,如字符串等错误数据,等等...)。它正在识别并记录如何处理真正需要付出最大努力的失败。
然后假设一个面向人的功能,带领用户界面设计(例如线框)和written use cases。如果此功能旨在存在于另一个系统中或与其集成,则UML图可用于显示该交互。在这一点上,你是在招聘一个美化的打字员还是能够思考的人?如果是前者,那么真正进入杂草和UML的类层次结构。
<强>模板强>