编程体验
关中娃
尽可能使用图和代码---避免大量文字说明---it is my style
展开
-
线程或进程间通信
面试官常会问一个问题是,多线程你用过吗?你用过什么样的同步机制。以下是我的回答:1 生产者消费者模型一般使用条件变量。大多数情况是socket编程,串口编程;原创 2021-06-18 19:52:16 · 183 阅读 · 0 评论 -
编码时一些让人纠结的问题
1 耦合与代码复用2 代码膨胀如果没有复用的思想,就会浪费很多时间,其实就是常说的重复造轮子的问题。3 抽象化或统一处理还是穷举所有类型3.1 前者代码量少逻辑复杂,后者逻辑上简单,但是代码多。3.2 其实我更倾向于统一处理,因为你不知道需求还要变化到什么时候,你还要跟多久。如果统一处理,其实就应对了所有变化。4 代码复杂度的平均分配4.1 不平均分配,就会出现有的地方...原创 2019-08-15 11:13:47 · 236 阅读 · 0 评论