写代码的专注红利

作者: triplestudio | 来源:发表于2019-07-15 13:30 被阅读2次

集中同类型事项最能获得专注红利!

这一点细化到具体的功能开发,仍然需要比较讲究!

功能设计从需求出发考虑向外提供接口方法,现假设可抽象为一个方法,则在实现的时候会有这样一些事项。
1.向外接口主方法实现
2.主方法相关的业务方法实现
3.工具方法实现

通常我们为了优雅的代码结构,主方法写步骤,遇到业务结构就定义实现业务方法,遇到较长的计算就形成一个工具方法。这些确保代码结构简单,行数合适!

的确,这是目标,但这样势必会破坏专注性,因为这实际是两种不同类型的事情,一种是功能的从头到尾实现,一种是结构组织。

那根据我们对专注红利的原则,集中同类型的事项,正确的姿势是:
1.在主方法中写步骤,串行的直接写实现代码,不论其多长,先往下完成,达成可用
2.然后再重构,抽取逻辑上可分离的业务代码独立成方法,可复用的过程工具化,或简单的形成一些私有方法减少主方法长度。

显然,第一步专注于逻辑完整细致,第二步是搞艺术!

相关文章

  • 写代码的专注红利

    集中同类型事项最能获得专注红利! 这一点细化到具体的功能开发,仍然需要比较讲究! 功能设计从需求出发考虑向外提供接...

  • 专注红利

    人每次的变动都会带来一些损失,切换赛道,换工作,换房子,刷剧追热点,都会失去专注红利。 昨天匆忙买了红米笔记本电脑...

  • 专注红利

    当时间快到的时候,如果这个事情很重要,那么这段时间人们的注意力就会特别的集中。 体现在效率上,就是效率会特别高,由...

  • 专注红利

    无论是有关工作还是娱乐,只要时间有限,我们都会尽量将其利用得淋漓尽致。我们将这种现象称为“专注红利”(focus ...

  • 专注的红利

    为什么一直强调专注?在写作的时候,除了我们准备要写的之外,总是会有其他一些之前没有预料到的东西跳出来,简直...

  • A股市场指数基金追踪

    名字,代码,规模,PB,PE,ROE 1、上证红利 2、红利机会 谷歌,腾讯

  • 稀缺认知 — 专注红利

    稀缺怎样让人一步一步陷进去的? 稀缺会让人获得“专注红利”,当稀缺俘获大脑的时候,人会调动全部注意力,以高度最...

  • 简述对Kotlin的认识

    代码简洁,少了冗余代码的烦恼,更容易专注于功能的开发。 再也不用写 findViewById了。 空安全使以后再也...

  • gulp,让我们专注于写代码

    概念图: 首先先放上三个问题: 什么是gulp?为什么是gulp,而不是grunt?怎么使用gulp? 现在来一一...

  • 02 读《变量‖看见中国社会小趋势》

    核心观点: 对于中国而言,“群众路线“的战略,即整合“工程师红利”和“市场红利”,专注于应用技术的快速应用,再从应...

网友评论

    本文标题:写代码的专注红利

    本文链接:https://www.haomeiwen.com/subject/awxnkctx.html