Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops 在Azure Devops中开始新模块的工作时应该做什么?_Azure Devops_Alm - Fatal编程技术网

Azure devops 在Azure Devops中开始新模块的工作时应该做什么?

Azure devops 在Azure Devops中开始新模块的工作时应该做什么?,azure-devops,alm,Azure Devops,Alm,我的ASP.NET项目与MicrosoftVSTS集成。要以适当的时间方式交付新模块,应遵循哪些步骤?一如既往,最合适的答案是“视情况而定” 例如,在测试驱动开发中,您从编写测试开始,然后根据这些测试进行开发 我在项目中所做和所做的是一开始就有一个想法。我在纸上/标签s3上画下草图,并尝试创建一个我试图开发的可视化课程 如果我对我的草图感到满意,我就开始构建最简单的体系结构来实现我的目标,尽管我总是坚持使用依赖注入的三层体系结构 但我始终遵循我的原则“保持简单”,这意味着编写简短、精练的代码 简

我的ASP.NET项目与MicrosoftVSTS集成。要以适当的时间方式交付新模块,应遵循哪些步骤?

一如既往,最合适的答案是“视情况而定”

例如,在测试驱动开发中,您从编写测试开始,然后根据这些测试进行开发

我在项目中所做和所做的是一开始就有一个想法。我在纸上/标签s3上画下草图,并尝试创建一个我试图开发的可视化课程

如果我对我的草图感到满意,我就开始构建最简单的体系结构来实现我的目标,尽管我总是坚持使用依赖注入的三层体系结构

但我始终遵循我的原则“保持简单”,这意味着编写简短、精练的代码

简言之,我启动新项目的程序是:

  • 写下你想要达到的目标
  • 草图
  • 架构,如DAL、逻辑、Web
  • 可读、精简的代码和测试:“保持简单”

  • 我不知道对你的问题还能说些什么。也许你可以更准确地描述你的问题?

    不客气。此外,创建草图意味着为一切绘制草图;)我甚至使用tab s3笔创建数据库布局。