我们正在开发一款超级大的面向服务的多层应用程序,需要从头开始设计。现在我们需要开始编程,并尝试组装第一批代码块。
问题是从哪里开始呢? 有些人建议我们应该从设计持久化数据模型开始,这样会提供更清晰的视图。这种方法可行吗?
编辑为Suirtimed:
这里没有太多敏捷文化。 这是一个SOA风格的项目,使用WCF、SQL Server、Entity Framework(使用POCO生成器生成域对象)、ASP MVC和Workflow Foundation。 我们是由4名开发人员组成的团队;技能相当不错(但不是专家)。
问题是从哪里开始呢? 有些人建议我们应该从设计持久化数据模型开始,这样会提供更清晰的视图。这种方法可行吗?
编辑为Suirtimed:
这里没有太多敏捷文化。 这是一个SOA风格的项目,使用WCF、SQL Server、Entity Framework(使用POCO生成器生成域对象)、ASP MVC和Workflow Foundation。 我们是由4名开发人员组成的团队;技能相当不错(但不是专家)。