考虑这个方法: public ActionResult DoSomeAction(ViewModel viewModel)
{
try
{
if (!CheckCondition1(viewModel))
return Json(new {result = "Can not process"});
if (CheckCondition2
我正在读一本关于可测试JS的书,并且有一章关于环复杂度,但它并没有真正说明如何计算它。它只是说 循环复杂度是衡量通过您的代码的独立路径的数量。 ,并让这个例子说明它有圈的2复杂性: function sum(a, b) {
if (typeof(a) !== typeof(b)) {
throw new Error("Cannot sum different types!")