Suggested NBear Framework Based FDD Development Steps

本文介绍使用NBear框架进行快速开发的具体步骤,包括需求收集、特性定义、实体设计等,并阐述了该框架带来的好处,如减少手动编码、支持团队并行开发及测试等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Suggested NBear Framework Based FDD Development Steps

1. Collect Requirements.

2. Define Features according to Collected Requirements.

3. Define Entity Designs according to Defined Features.

4. Generate Entities, Configurations and Database Automatically from Entity Designs Using Code Generating Tools Provided by NBear.

3. Split Features into Clips from Presentation View Using Entities and Domain Objects (Value Objects).

4. Define MVP (Model/View/Presenter) Interfaces for Feature Clips using Entities.

5. Implement and Test Models, Views and Presenters asychronally Using Mock Tool to Simulate Implementations of Non-Implemented MVP Interfaces during separated development.

6. Integrate and Test MVPs in Together.

7. Finish.


Benefits When Using NBear

1. Minimize Manual Development and Maintenance Code Benefited from Code Generating Tool Provided By NBear.

2. Complete Team Parallel Development Support and Testable Presentaion Layer Benefited from MVP Pattern and NBear's MVP Components.

3. Strong Typed ORM (Object Relational Mapping) Support Benefited from NBear's Data Components. (No Manual Code or Configuration Needed.)

4. Strong Typed Distributed Support Benefited from NBear's IoC Components. (Configuration Only, No Manual Code Needed.)

5. Extended Web Helper Methods (String Formatter/AJAX/Client Script Factory, etc) to ASP.NET 2.0 Benefited from NBear's Web Components.

6. Transparent Code Generating and Database Synchronization in Visual Studio 2005 IDE Benefited from NBear's Visual Studio 2005 Code Generating Plugin.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值