首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET编码方式

ASP.NET编码方式
EN

Software Engineering用户
提问于 2011-03-22 17:34:53
回答 5查看 545关注 0票数 2

我正在努力提高我的编码速度,我想知道专业人士有哪些技巧。目前,我倾向于编码大约5-10行代码,然后测试和重复。这是典型的吗?还是更好地编写更大的代码块然后进行测试。我总是担心编码,而不是意识到我写的所有代码都是错误的,必须重新输入。

EN

回答 5

Software Engineering用户

发布于 2011-03-22 17:50:51

我是在编写代码之前编写测试的人之一。根据经验,每个测试大约是5-10行(取决于复杂性),每次我编辑代码(5-15行),我都会测试它。当然,某些部分可能需要更多的代码和时间,这取决于您正在编写的代码、UI、逻辑内容等等。

我并不是说我有绝对的编码方法,但我认为首先编写一段工作代码可能会慢一些,但过一段时间,您将节省大量调试时间。

不过这是我的看法祝你好运。

编辑:另外,如果是ASP.net,我认为您的代码应该非常模块化,很好地拆分,并且易于测试。

票数 4
EN

Software Engineering用户

发布于 2011-03-22 17:51:59

我倾向于用代码块编写代码,其中每个块都执行“某些内容”,并测试“某些内容”。例如,我可能从一个函数中的数据库中提取数据,一旦写入,我就会对它进行测试。根据复杂程度,代码可能是5行,也可能是50行。一旦我有了“做某事的东西”,我就测试它。然后,我将切换到ASPX,并创建一些带有控件的HTML,这些控件的长度为100行,编写后将进行测试。然后,我将这两行代码绑定在一起,并对其进行测试。我试图将我的代码隔离到给出输入和预期输出范围的单个块中。

最重要的是,错误是正常的,而且通常很容易处理,特别是如果你很早就这样做了。如果要通过查询字符串传递值,请尽快将它们解析出来,并立即检查它们,并将它们填充到强类型值中。然后,稍后您的代码将知道ArticleId是一个有效的整数。

票数 2
EN

Software Engineering用户

发布于 2011-03-22 17:52:07

我通常编写代码,直到完成我正在处理的块,然后进行测试。我不认为在测试之前应该输入多少行代码有任何真正的标准。

大多数情况下,这是几行你说过的话,虽然偶尔也会更多。有时(特别是在对UI进行编码时),它只不过是改变一个数字或单词而已。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/60800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档