- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在许多项目中使用 while true 循环。它对我很有用,而且并不太复杂。那么,为什么使用 while true 循环无限运行后台进程是一个坏主意。感谢您的回答。
最佳答案
My project leader doesn't allow this kind of loop in my code, he's arguing that it has to be replaced by
while(!exit_flag)
这是非常有争议的。 while (!exit_flag) 表明循环有一个自然的退出条件,它将在某个特定点自行达到,例如从 0 计数到 100,然后离开循环。但是,如果您编写此循环是为了创建永久守护程序或事件循环,则此循环的目的是让程序无限期地运行。没有什么比while (true)
更好地表达无限期了。
两者之间没有真正的技术差异;这只是可读性和意图表达的问题。当然,您必须与最终将阅读该代码的人进行协调。如果他们的策略是 while (!exit_flag)
,那就这样吧。
关于loops - 为什么 while(true) 是不好的做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29646322/
如果您想分享更多信息,可以在这里找到整个资源 指针: https://github.com/sergiotapia/DreamInCode.Net 基本上,我的API将为其他开发人员提供
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 5 年前。 Improve this qu
我不是 SCM 工具的经验丰富的用户,尽管我确信它们的用处,当然。 我在以前的工作中使用了一些不起眼的商业工具,在当前的工作中使用了 Perforce,并在我的小型个人项目中使用了 TortoiseS
所以我想知道一些我应该避免在 javascript 中做的事情以获得良好的 SEO 排名。在我的下一个站点中,我将广泛使用 jquery 和 javascript,但不想牺牲 SEO。那么您认为我应该
基本上,我想知道什么是避免 future CSS 代码出现问题和混淆的最佳方法... 像这样命名 CSS 属性: div#content ul#navigation div.float-left (真
我是一名优秀的程序员,十分优秀!