最近在阅读 v 语言的 web 框架 vex,虽然开发 web 多年,看框架代码还是感觉有难度,弯弯绕很多。
不过我发现,阅读测试相对简单,根据测试去理解代码就容易很多。
所以,开发的时候多写一些测试还是很好的,不是浪费时间,有助于自己维护代码,也帮助后来的人尽快理解代码。
另外,我分享一个提升水平的路线图,我从一个微信网友(庆哥 java)那里看来的。
揽全局、重实战、读源码、补内功、成面霸。五个阶段。全局是说知识广度吧,内功主要是说操作系统和网络系统吧。