减少嵌套层次的技术列表:
重复判断一部分条件
转换成if-then-else
转换成case语句
把深层嵌套的代码提取城单独的子程序
使用对象和多态派分
用状态变量重写代码
用防卫子句来退出程序,从而使得代码的主要路径更为清晰
使用异常
完全重新设计深层嵌套的代码
结构化编程
结构化编程的核心思想:一个应用程序应该单一入口、单一出口。
其中涉及到的关键词有:break,continue、throw、catch、return
结构化编程的三个组成部分:顺序、选择、迭代
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!