.NET最佳编码实践,以实现编译器的最佳性能?

Hem*_*yal 2 .net c# asp.net

在编码期间的大部分时间,我发现我是否可以用更少的行编写代码.

我不知道什么时候我们在c#中用少量的行写一些登录然后我们是否达到了良好的性能?dotnet编译器编译代码是否更快?

是否有任何教程/书籍/指南的来源,以便我们在编写代码之前制作清单.

Abd*_*nim 11

我们应该考虑的是编写其他人可以理解的更好的代码,声明更好的变量名称,维护结构和设计.

当然,我们可以用3行代码编写一个登录名.这是否意味着编译器可以更快地编译/运行它?好吧,我们应该记住,现在的编译器非常聪明.编写少量代码行并不能证明我们很聪明.它也没有意义编译器将编译得更快.

编译器很好地优化了我们的代码到字节码,因此我们应该考虑编写考虑设计和原则的代码,当然人类可以将代码理解为自我代码记录.

在这里我引用Martin Fowler的话:

任何傻瓜都可以编写计算机可以理解的代码.优秀的程序员编写人类可以理解的代码.

希望这可以帮助!

问候,
穆尼姆