阅读源码是程序员学习的必要方法之一,尤其是一些优异的开源项目,其代码基本可以视为业界的一个标杆,阅读这些项目的源码可以说是好处多多。但是,我们也不能无目的无计划地阅读源码,死...

IP属地:广东
阅读源码是程序员学习的必要方法之一,尤其是一些优异的开源项目,其代码基本可以视为业界的一个标杆,阅读这些项目的源码可以说是好处多多。但是,我们也不能无目的无计划地阅读源码,死...
枚举 -- enumerate枚举列表 三元运算三元运算是if-else语句的快捷操作,即条件运算。可以让代码更紧凑 python中判断对象是否相等的方法区别python中对...
性能优化篇 1. 循环优化 a. 尽量减少循环内的计算,能循环外能实现的逻辑不放在循环内[2.22倍] b. 避免在循环中使用点操作 原因:每次调用obj.func时,...
1. 总体原则: 1. 命名和用途一致2. 能够望文生义3. 同一模块命名风格统一 2. 软技能 有意义的命名a. 变量名能够精准的反映他的含义和内容(变量名,通常是名词 或...
1. 函数命名 a. 能够精准的描述函数功能或行为,即采用准确的描述动词和名词。 b. 尽可能完整的描述函数的行为,当函数无法完全遵循单一职责原则时,函数名应尽可能的描述函数...