和大多数人一样,我也是改进代码效率的忠实粉丝。甚至我宁愿选择执行速度更快但代码质量可能不够优雅或干净的代码,也不愿意选择更加优雅或干净但执行速度较慢的代码。
幸运的是,在大多数情况下,更快、更高效的解决方案也是更干净、更优雅的解决方案。我以前只是一个编程爱好者,现在已经成为全职开发人员,并开始学习 C# 和 Web 开发。我已经阅读了一些关于这些主题的好书,但遗憾的是,这些书很少涵盖更细微的方面。比如说,两个完成相同任务的代码哪一个会运行得更快。这种知识大多数情况下只能通过经验获得。我请求所有的程序员在这里分享任何这样的知识。
在这里,我将从以下两篇博客文章开始。这正是我在这篇文章中寻找的内容:
附言:如果这个网站上已经有这样的东西,请告诉我。我搜索了但惊讶地没有找到。如果您知道任何涵盖此类内容的书籍,请发布。
另外,如果您从某个博客文章或一些我们都可以访问的在线资源中了解到某些内容,则最好直接发布链接。