加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

如何让某人从ALT.NET开始

发布时间:2020-12-14 23:23:04 所属栏目:资源 来源:网络整理
导读:向.NET开发人员或用户组解释主题的顺序是什么,以使他们开始并对alt.net工具和实践感兴趣. ORM IoC TDD DDD DSL CI MVC – MVP 版本控制(我认为这是他们获得最快的那个) 敏捷 等等…… 解决方法 开车回家的基本原则是: Microsoft工具是一个很好的起点,但使用
向.NET开发人员或用户组解释主题的顺序是什么,以使他们开始并对alt.net工具和实践感兴趣.

> ORM
> IoC
> TDD
> DDD
> DSL
> CI
> MVC – MVP
>版本控制(我认为这是他们获得最快的那个)
>敏捷
>等等……

解决方法

开车回家的基本原则是:

> Microsoft工具是一个很好的起点,但使用其他配套产品可以更快地编写更好的软件
>改变是好的,所以要始终考虑可以快速更改和验证代码的方法
>如果没有经过测试,那就不是生产质量

然后,在版本控制(!)之后,我将从持续集成开始,并展示如何立即获得有关构建质量的反馈,从而帮助提高质量.首先执行CI不会更改代码库.

然后我将介绍FitNesse,Watin或其他一些应用程序的自动端到端测试.然后,这应该说明如果您有好的测试工具可以验证代码是否仍然有效,重构代码是不是要害怕.

然后我会做一些温和的重构来从UI中分解业务逻辑和域对象(如果它们不存在)并引入单元测试.这进一步说明了重构是一件好事.

由于我们的目标是解决某些问题,设计模式(如IoC)自然会开始变得明显.显而易见,我们可以用ORM替换数据层.

在我们重构时,我还将展示测试驱动的开发如何能够真正加速创建更好的代码.这可能是第一次有了新开发的最简单的展示,否则它是一种文化冲击!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读