2022年第17周总结

​ 这一周的工作内容是完结UT和配置机架,我只是想验证异步写表的功能,但是为了到这一步会踩很多坑,而且是别人重复踩过,但是忘记提前告诉你的坑,你去问,都可以帮你解决。首先就是UT的完结,组播的UT写得很差,就是单纯的set一些基本的参数去写个表,只要用到修改过的代码行,就当做过了。第一个坑就是UT验证不到回调函数,不论你的UT写得好多,check再多的值,它走不进回调函数就是走不进去。 其实这我都能理解,但是UT其实是开不了异步的才是真吓人,也就是所有的异步写表,UT全都是验证不出来的。第二个坑是组播和二层是依赖三层业务的,三层的单播有问题,那么依赖它的业务大概率会有问题,版本都生成不出来。第三个坑是Git,就算是版本不一样,代码也是能合过去的,不需要手动的在那里merge,但是得用Dev而不能用workspace。第四个坑是配置文档,配置文档常常有问题,经常不全,缺了部分配置。只有去问才能知道问题在哪。第五个坑是微码,为了配置一个具体的场景,但是微码功能有问题,需要补充微码的代码。

​ 感觉这个工作中的坑还是挺多,抱怨是没有用的,一点点的去解决吧。很感谢各位同事和师傅的帮助,不然这些问题,都解决不了。不过,我不想996啊,这样我根本没有时间学我想学的东西。我真得很想学Go和Rust啊,我也想把线性代数和Missing Semester的公开课看完啊。