专栏名称: 程序员大目
IT牧场公众号,阿里技术专家分享开发、运维、架构相关干货!
目录
今天看啥  ›  专栏  ›  程序员大目

垃圾代码和优质代码的区别

程序员大目  · 公众号  ·  · 2021-11-28 20:57
    

文章预览

点击下方“ IT牧场 ”,选择“设为星标” 点击下方“ IT牧场 ”,选择“设为星标” 来源:zhuanlan.zhihu.com/p/99246269 几个业务场景中的重构示例 请求顺序依赖 错误示例 正确示例 折磨人的 if else 错误示例 正确示例 一些代码中可能存在的其他问题 关于优化代码的思想准备 一些建议 结束 几个业务场景中的重构示例 请求顺序依赖 在这种场景中,首先还是业务的复杂度决定了代码的复杂度。首先我们来看一个在前端和node都有可能出现的一个简单的例子: 我们有 A, B, C, D 四个请求获取数据的函数(函数自己实现), C 依赖 B 的结果,D 依赖 ABC 的结果,最终输出 D 的结果。 错误示例 // 伪代码 function   A ( callbak )  {   ajax(url,  function ( res )  {     callbak(res);   }); } // ...  ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览