Monthly Read Posts in Dec 2017
C++ 11 Concurrency: Part 1 & Part 2 & Part 3
本来想作为 C++ Concurrency in Action 的一个补充,但是发现这个 series (迄今)写得实在是太一般了…看看后续有没有改进
除了 auto-responder ,其他部分内容感觉都好一般
文章不短,但是核心还是调试那几板斧:
- 尝试重现/增加重现概率
- 脑补可能的 root cause
- 通过实验排除
文章开头说这类问题适合筛应届生,纯属胡说八道。
首先前面说的那几点虽然是很容易回答,毕竟提纲挈领,但是实际解决过这类多线程/高并发的问题的人都知道,很多时候问题都是高度上下文相关的,换一个上下文很多之前的假设推断手段什么的都没效果,毕竟这是一个强经验相关的 domain。指望碰到一个应届生能熟练解决这类问题(停留在打嘴炮阶段不算),还不如指望哪天出现强 AI。
初探 Python 3 的异步 IO 编程
Python并发编程之协程/异步IO
口水文,还好是在地铁上看完的。
实战那部分写的不错
另外,文章 url 的 desk 目测是 disk 的 typo
How Google Authenticator Works
看完想自己写一个
A Few Good Types - Neil MacIntosh - CppCon 2015
介绍了一波 array_view
和 string_vew
可惜 array_view
没有进标准
All Your Tests Are Terrible - Titus Winters and Hyrum Wright - CppCon 2015
又名:单元测试的几条军规
基本覆盖了实现单元测试 case 的一些基本准则。两个演说者很逗,将相声一样
不过我其实更关心部分这个 talk 并没有涉及到,比如涉及 GUI 的交互逻辑怎么做 ut;负责模块上粒度上怎么抽诸如此类..
Futures from Scratch - Arthur O’Dwyer - CppCon 2015
一些和 future
有关实现细节