gpt4 book ai didi

ruby-on-rails - 评论对应用程序性能的影响有多大?

转载 作者:数据小太阳 更新时间:2023-10-29 07:44:32 25 4
gpt4 key购买 nike

我创建了一个小型 Rub​​y on Rails 3 应用程序。在我的文件中,我对很多代码进行了注释,这些代码用于详细记录每种方法。每个文件的文档大约占整个文件的四分之一。

这对应用程序性能的影响有多大有多大?运行生产环境(可能是编译应用程序)时,将在加载文件时评估评论,或者在加载文件时将完全忽略评论而不影响性能?

最佳答案

效果基本上是零性能差异。有人可能会争辩说评估注释稍微慢一些,但对代码的可维护性和可读性的影响将如此之大,以至于将 Ruby 的评估时间缩短几微秒是不值得的。

在生产中,如果您在 config/environments/production.rb 文件中指定了 cache_classes 设置,您的对象应该被评估一次并缓存(您应该 - 它是默认值):

# The production environment is meant for finished, "live" apps.    
# Code is not reloaded between requests
config.cache_classes = true

评论方式彻底! future 的你会感谢过去的你。

关于ruby-on-rails - 评论对应用程序性能的影响有多大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4971720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com