看啥推荐读物
专栏名称: 阿里云云栖号
云栖社区是由阿里云负责运营、阿里巴巴技术协会和阿里巴巴集团各技术团队提供内容支持的开放式技术社区。
今天看啥  ›  专栏  ›  阿里云云栖号

面对复杂业务,if-else coder 如何升级?

阿里云云栖号  · 公众号  ·  · 2020-10-21 19:00
作者 | 张建飞  阿里巴巴高级技术专家这篇文章,是对之前我在《阿里高级技术专家方法论:如何写复杂业务代码?》说的“自上而下的结构化分解 + 自下而上的抽象建模”方法论的升级。因为在之前的方法论中,我们缺少一个多维度看问题的视角,这种维度思维的缺失,可能会导致 miss 掉一些重要的业务信息,从而使我们制定软件设计策略的时候,陷入困难。有了维度思维,我们便可以更加方面的去看清业务的全貌,更加全面的掌握业务信息,从而帮助我们更加体系化的去治理复杂性。从 if-else 说起我经常说,我们不要做一个 if-else coder。这里的 if-else,不是说我们在 coding 的时候不能使用 if-else,而是说我们不应该简陋地用 if-else 去实现业务的分支流程,因为这样随 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照