如何提高代码质量?( 三 )
90% 以上的情况,程序员是在写 parser。换句话说,我们写的绝大部分代码就是把一系列的输入,经过若干转换(transformation),变成一系列输出。
举些具体的例子。
前端工程师是把用户的 url 请求,parse 成浏览器 DOM 上的一系列 component,把用户的行为,parse 成某种内部的事件 {event_type, event_data},并且进一步由 event_type parse 成某个 event_handler —— 然后这个 handler 继续 parse event_data,直到其转化成新的 DOM,或者对后端的某个 API 的某个请求。
对于 API 来说,它 parse request,生成 response。request 可能被 parse 成一个 sql,交付给 database;也可能被 parse 成满足另一个服务接口的 request(比如 grpc),交给另一个服务。这样周而复始,直到 API 收集完
七颗龙珠召唤神龙
- 失眠后如何治疗 有哪些方法呢
- 如何护理身体 早上晨练有何好处
- 练瑜伽为什么要选择瑜伽馆,而非健身房?
- 推进网络安全法治建设,提高网络治理能力
- 老司机教你如何赶上 “绿波带”
- 总结一些常见的运动问题!想提高运动体验的你,来开眼界吧
- 如何解决你的大象腿?其实用这些跑步方法就能收获好的效果!
- 网络时代如何保障“离线权”
- 戴上博士帽冲击东京奥运?孙杨是如何成为“学霸”的
- 心理学:在这张图里你第一眼看到的是什么?测你最近的状态如何