We are looking for methods to improve our internal processes in software development.
We have already implemented continuous integration of TDD and Agile. Any obscure features of visual studio or TFS?
All suggestions are welcome.
I don’t think there could be a magic bullet. Beauty (or quality in this case) is in the eye of the beholder.
With that said, I can give you some suggestions regarding some ways to ensure code quality.
. unittests, , , "" , /, , , . nCover.
nDepend...
NDepend - , .NET. , , , .
, TFS, "" , TestDriven.NET p >
, , - , , .
, ,
: http://www.joelonsoftware.com/articles/fog0000000043.html ( " : 12 " )
, , . () . . Google .
, , , . Google, TFS.
. . , .. (, TDD , - .) , , . , Visual Studio 2010 , uml ..
. :
if
null
, - .
:
, TDD, CI Agile. , , . , , .
, , . , . , , . , . , , 1) , 2) , . , , , !
RM , , " " .
You are probably the happiest guys if you already have TDD, CI and Agile, and you have nothing to do =) I think that you have a very large area of process improvement with TDD and Agile.
Source: https://habr.com/ru/post/1723754/More articles:The "merging" of external libraries in Erlang? - erlangОбход event.stopPropagation - javascriptexcel command with hidden lines - vbaTrying to get a terminal to work in Emacs - pythonHow to find all classes of a specific interface in an assembly in .net - reflectionMagic quotes in old and new versions of PHP - phpHow to debug a program that ends with an unhandled exception? - c ++SQL Server Loop - sqlCan we use pthread instead of NSThread in iPhone apps - c ++Sharing Viewdata for all actions in ASP.NET MVC - asp.net-mvcAll Articles