首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >项目经理是否构建了一个应用程序的结构(使用空的方法),然后将其交给其他人以完成实际项目中的应用程序?

项目经理是否构建了一个应用程序的结构(使用空的方法),然后将其交给其他人以完成实际项目中的应用程序?
EN

Software Engineering用户
提问于 2014-03-28 23:29:44
回答 1查看 131关注 0票数 0

我在一个大项目中工作的经验很少。但我在一家小外包公司(一家为更大的外国人网络开发公司编写代码的公司)工作了大约3个月。

这就是我所看到的。外国人公司做了所有的用户分析&所有的数据库设计。然后,该外国人公司的一组项目经理开始构建一个应用程序的结构。

这意味着他们构建了作为应用程序框架的所有基本类。例如,在框架中,他们得到了许多未完成(空)方法,如:

代码语言:javascript
复制
int calNoOfCustomer(...){
   // do the calculation here
}

然后,我的小公司开始填写空方法的细节,但它并没有建立整个结构。

我觉得这就像it学校的作业。老师建立了一个结构&空洞的方法,并要求学生完成它们。

所以,我想问你,“网络开发公司在现实世界的大项目中是这样做的吗?”

项目经理是否构建了一个应用程序的结构(使用空的方法),然后将其交给其他程序员来完成实际的大项目中的应用程序?

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2014-03-28 23:52:48

编写“空外壳”无疑是创建设计的一种方法。但是,对于架构师或项目设计人员来说,编写软件需求和软件设计规范更常见。

在其最基本的形式,软件是关于编写方法或函数,少量的代码接受输入,以某种方式操作它,并产生一个输出(输出可以是副作用和状态变化)。为了编写这些方法,程序员需要知道:

  1. 方法名称和签名,
  2. 形式参数和类型,
  3. 该方法的预期行为,以及
  4. 测试用例。

你可以用一个程序骨架得到1和2。要获得3和4,您需要需求和软件设计规范。

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/234111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档