热门

最新

红包

立Flag

投票

同城

我的

发布
m0_46255380
hailong332
5 年前
truem0_46255380

dddfffffd

CSDN App 扫码分享
分享
评论
4
打赏
  • 复制链接
  • 举报
下一条:
整洁代码(五):好函数长什么样? 2. 只做一件事,做好这件事 坏函数总想做很多事,结果手忙脚乱。好函数专注于一件事,把这件事做好。 怎样只做一件事呢?基本原则是:保证函数的语句在同一个抽象层级上。 什么叫同一个抽象层级呢? 我们以一个脑筋急转弯的段子作为例子吧~ 问:怎样把大象放进冰箱? 答:分三步。 1. 把冰箱门打开; 2.把大象放进去; 3.把冰箱门关上。 哈哈,你发现了,这三步是在同一个抽象层级。至于如何把冰箱门打开——例如冰箱上锁了,要先解锁——这是下一个抽象层级要考虑的步骤。 下一个抽象层级的事让别的函数负责。函数要有边界,只做好一件事。
立即登录