当前位置:  开发笔记 > 编程语言 > 正文

您何时首先设计GUI而后设计后端代码,反之亦然?

如何解决《您何时首先设计GUI而后设计后端代码,反之亦然?》经验,为你挑选了2个好方法。

当我在一个项目上工作时,有时我会首先设计GUI然后编写后端代码以使其工作,但有时我会做相反的事情并在系统工作后制作GUI.您如何选择哪种方式进行编码,是否存在任何特定类型的项目或环境,哪种方式都可以使用?



1> Ilya Kocheto..:

您需要创建一些可以让测试人员立即开始的东西.试着从那个角度思考.

如果他们正在进行手动UI测试,请为他们提供一个UI的shell,其中包含所有功能的存根.如果有一个要测试的接口,请确保它可以工作(即使它返回虚拟数据),这样他们就可以开始使用它了,等等.

大部分时间都是用户界面.您可以向用户展示并获得真正有用​​的即时反馈.



2> Franci Penov..:

它们真的是相辅相成的.如果UI将覆盖的功能至少没有后端的基本设计,则无法设计UI.并添加了一个新的后端功能,设计的一部分是弄清楚该功能如何向用户公开以及它如何适应现有工作流程.

顺便说一句,我真的不喜欢快速和脏的用户界面"只是让测试人员访问该功能".一旦你构建了UI,你将很少有时间在项目中从头开始重建它(假设它是一个按计划进行的项目:-)).如果您正在构建UI,请按照您希望在发送给客户时的方式构建完美的像素.

否则你最终会得到像这样的怪物.:-)

顺便说一下,如果你需要为可用性测试构建UI原型,请确保它是用无法集成到生产代码中的东西构建的.例如,如果您正在编写C++/C#/ Java代码,请在Flash中构建原型.


你的最后一点很精彩,我希望我能想到它.
推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有