 鲜花( 0)  鸡蛋( 0)
|
这里列个清单先:
3 p |- \" y" e: Q8 Q! K; [4 ]
" y; ?, O4 Y3 X* x1 CI : CrusieControl.Net ==进化==> TeamCity
: t' U) g* x i/ Z$ D) W2. 辅助编程工具 ==> Resharper + a4 S1 y0 m( O+ ]) C! O# C" B* Z
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git , Y6 k( z/ k# j, o, p+ A
4. 项目(Bug)管理 : AgileZen ===> YouTrack
4 M. |4 M' A8 [. R9 D' v+ v6 [: N3 [5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
- T- [) Z3 W1 g8 D, O; V& g, X4 G6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver ; P2 b5 @. w9 G" e, e( M: y' K
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently - R9 a6 j6 V" X* N) Q, ^+ S6 ]
8. IOC : 自己简单的实现,可以介绍 ninject
8 ~: ~% F3 ?! ]6 \* A: t9. DDD和三层架构 |
|