V
主页
京东 11.11 红包
改善丑陋的代码 ——函数命名的艺术
发布人
欢迎来到 改善丑陋的代码 系列,本期视频给大家介绍 函数命名 的相关知识。别看只是一个小小的函数名,在实际工作场景中对于代码可读性的提高也是至关重要的。本期视频借鉴了《重构——改善既有代码的设计》一书的一些观点,并结合自己的理解给大家介绍函数命名的一些规范和注意点。 1.if else多重嵌套语句的优化 BV1eP4y157Jp 2.if else多重并列语句的优化 BV1L44y1v7wv 3.多参数函数的优化 BV1344y1Y7yy 4.复用函数的提炼 BV1T34y1o7Mg
打开封面
下载高清视频
观看高清视频
视频下载器
【改善丑陋的代码】命名之道 — 做有意义的区分
改善丑陋的代码——并列if-else语句优化(策略模式)
改善丑陋的代码——并列if-else语句优化(表驱动)
【改善丑陋的代码】变量命名的艺术
改善丑陋的代码——嵌套if-else语句优化(卫语句)
改善丑陋的代码——多参数函数优化(参数封装)
纯函数究竟是什么?函数的副作用又是什么?
改善丑陋的代码——引入解释性变量优化复杂语句
小心函数的副作用!!!避免修改原对象【改善丑陋的代码】
改善丑陋的代码——函数命名的艺术(数据获取)
改善丑陋的代码——冗长函数分解原则(单一职责)
浏览器指纹是什么?14种指纹背后的技术原理
改善丑陋的代码——让函数变得更纯(数据获取型)
关于改善丑陋代码系列视频的感悟
为什么尽量少用bool型的函数参数
对象创建代码优化——工厂方法模式
【改善丑陋的代码】使用单例模式(规划命名空间,优化对象管理)
改善丑陋的代码——数组的错误使用(以属性字段取代数组)
改善丑陋的代码——令人抓狂的字符串组合拼接
改善丑陋的代码——函数可复用性的提高(状态带入)
函数命名的艺术(判断型函数命名推荐)
精心总结深度优先搜索(DFS)代码模板——搞定上百道二叉树问题
十分钟理解递归思想,精心总结二叉树遍历代码模板
关于面试中写出数组去重的N种方法及思考和优化——(一)Set
五分钟掌握单链表正/反向递归代码模板, 直接搞定50道力扣题
总结代码审查的典型问题,新人Code Review防毒打指南
花之舞《Flower Dance》——周末不加班的程序员会干嘛?
SolidWorks这样设置,工作效率提升40%!新安装solidworks软件必备性能优化教学!
史上最燃算法刷题!!!Leetcode448.找到所有数组中消失的数字
【JS面试题】面试官让我手写数组map方法?从0到1带你轻松实现
怎么才学会这么全能的subtotal函数啊!😭
让电脑帮我解数独,实现曾经的幻想【Leetcode37.解数独】
精心总结滑动窗口代码模板, 直接搞定80道Leetcode算法题
【JS面试题】面试官考你数组去重?一行代码搞定,面试官给你加分
【函数值域】多种题型思路梳理~
【每日刷算法】旋转链表问题,找到合适的解题思路优化时间复杂度
[腐化重构:合作愉快]模组内容公开预告
第一视角还原菜鸡参加力扣周赛——6018.根据描述创建二叉树
【最燃算法刷题】回溯 | 动态规划 Leetcode39.组合总和