《编写高质量代码:改善c程序代码的125个建议》——建议20-6:尽量将循环嵌套控制在3 层以内...
生活随笔
收集整理的這篇文章主要介紹了
《编写高质量代码:改善c程序代码的125个建议》——建议20-6:尽量将循环嵌套控制在3 层以内...
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本節(jié)書(shū)摘來(lái)自華章計(jì)算機(jī)《編寫高質(zhì)量代碼:改善c程序代碼的125個(gè)建議》一書(shū)中的第3章,建議20-6,作者:馬 偉 更多章節(jié)內(nèi)容可以訪問(wèn)云棲社區(qū)“華章計(jì)算機(jī)”公眾號(hào)查看。
建議20-6:盡量將循環(huán)嵌套控制在3 層以內(nèi)
有研究數(shù)據(jù)表明,當(dāng)循環(huán)嵌套超過(guò)3 層,程序員對(duì)循環(huán)的理解能力會(huì)極大地降低。同時(shí),這樣程序的執(zhí)行效率也會(huì)很低。因此,如果代碼循環(huán)嵌套超過(guò)3 層,建議重新設(shè)計(jì)循環(huán)或?qū)⒀h(huán)內(nèi)的代碼改寫成一個(gè)子函數(shù)。
總結(jié)
以上是生活随笔為你收集整理的《编写高质量代码:改善c程序代码的125个建议》——建议20-6:尽量将循环嵌套控制在3 层以内...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 预测分析:R语言实现2.6 特征选择
- 下一篇: 《大数据导论》一第1章 理解大数据