代码之丑-13种典型的坏代码味道 D5 发表于 2021-03-21 | 分类于 设计模式 | 阅读时长 3min | | 阅读次数: 不一致的代码:为什么你的代码总被吐槽难懂? 落后的代码风格:使用“新”的语言特性和程序库升级你的代码 阅读全文 »
代码之丑-13种典型的坏代码味道 D4 发表于 2021-03-21 | 分类于 设计模式 | 阅读时长 7min | | 阅读次数: 可变的数据:不要让你的代码“失控” 变量声明与赋值分离:普通的变量声明,怎么也有坏味道? 依赖混乱:你可能还没发现问题,代码就已经无法挽救了 阅读全文 »
代码之丑-13种典型的坏代码味道 D3 发表于 2021-03-16 | 分类于 设计模式 | 阅读时长 13min | | 阅读次数: 该笔记包含以下内容: 长参数列表:如何处理不同类型的长参数? 滥用控制语句:出现控制结构,多半是错误的提示 缺乏封装:如何应对火车代码和基本类型偏执问题? 阅读全文 »
代码之丑-13种典型的坏代码味道 D2 发表于 2021-03-15 | 分类于 设计模式 | 阅读时长 6min | | 阅读次数: 该笔记包含一下内容: 重复代码:简单需求到处修改,怎么办? 长函数:为什么你总是不可避免地写出长函数? 大类:如何避免写出难以理解的大类? 阅读全文 »
设计模式汇总 发表于 2021-03-14 | 分类于 设计模式 | 阅读时长 1min | | 阅读次数: 该分类重新整理设计模式的学习笔记,希望可以重新系统地理解软件设计的原则以及思想,该博客是接下来文章的导读 阅读全文 »
代码之丑-13种典型的坏代码味道 D1 发表于 2021-03-14 | 分类于 设计模式 | 阅读时长 7min | | 阅读次数: 该笔记包含一下内容: 缺乏业务含义的命名,如何精确的命名? 乱用英语,站在中国人的视角来看英文命名 阅读全文 »
CMake交叉编译及iOS与Android端进行调用 发表于 2020-10-09 | 分类于 C++ | 阅读时长 5min | | 阅读次数: 该笔记记录使用CMake在MacOS平台打包出iOS静态库与Android动态库,并分别在iOS端与Android端进行调用 阅读全文 »
Objective-C学习笔记 发表于 2020-10-05 | | 阅读次数: 基础语法 ## 1234#import <Foundation/Foundation.h>int main (int argc, const char * argv[]){} Q1 函数如何返回数组