组里新来了一个校招生W。
有天我在看intel的一个驱动程序源码,里面有不少的goto,比较常见的是异常的时候goto到释放***和退出的地方。
W从我后面过的时候扫了一眼我的屏幕,然后又坐到我旁边看了一会,说:“这个代码写的也太垃圾了。
” 我说:“这个是个开源的驱动代码。
” 他说:“那这种基本都是屎山,这种代码都没什么学习的必要。
” 我问他从哪里觉得垃圾。
他说:“你看这代码还用goto,现在本科生都知道不用goto” 好像…。
代码:
你最推荐 macOS 上哪款中文输入法?
是否建议把int *p写作int* p?
室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛?
孔雀鱼的种类是如何划分等级的呢?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
养鱼你踩的最大的坑是什么?
当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
为什么大家不再提星链了(包括外网)?
M4 Mac mini2024款,这种主机到底怎么样呀?
有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
俄罗斯妹子***漂亮热情,中国男人是不是很喜欢娶?
为什么都认为无GC语言一定会比有GC语言要快?
有哪些事,是社会底层人认识不到的?
苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
python与nodejs哪个性能高?
你读过最冷门,但「含金量极高」的书是什么?
鱼缸换水前为什么必须要困水?如果没条件困水怎么办?
Unity收费***后,为何大家选择了Godot而不是Cocos?
我想不通,类似东方树叶这种毫无技术也没什么添加剂的茶叶水,是怎么敢卖5块的???
Node.js是谁发明的?
为什么程序员独爱用Mac进行编程?
怎么看待B站舞蹈区和某些风格比较暴露的up?
印度是真的烂还是咱们在信息茧房里面?
Golang 中为什么没有注解?
我应该设置多少kb才能让他不能玩游戏?
如何评价阿富汗取消与中国的石油开***合同?
自己尝试组装NAS,求大佬给指点一下?
月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
如何进入开源软件世界提升自己?