水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
1/1
|
转到
主题:上午面试了一个小孩,问了一个问题是不是太过分了 (转载)
89楼
|
mystar1984
|
2021-07-10 19:37:58
|
展开
顶楼主一个,虽然这个是不良编程风格的坑,但确实是一个知识点。
又翻了下书,再记一次。
经验就是这么来的。
【 在 anotherstone 的大作中提到: 】
: 发信人: feiy (null), 信区: NewExpress
: 标 题: 上午面试了一个小孩,问了一个问题是不是太过分了
: 发信站: 水木社区 (Thu Jul 8 18:25:14 2021), 站内
: ...................
--
FROM 111.192.73.*
96楼
|
mystar1984
|
2021-07-10 19:53:41
|
展开
首先认同你说的这些才能显出真章来。
探讨下,以后这些问题会不会都被上层工具直接给摆平了,现在费劲的理解这些还真正意义有多大?
【 在 moudy 的大作中提到: 】
: 面小孩的话,这题确实拔高了,面senior developer,如果在这里没感觉的话确实水啊
: c语言跟底层贴的那么紧,符号问题,对齐问题,linker,特殊内存布局之类的问题说不出来一两个根本没资格叫senior
--
FROM 111.192.73.*
197楼
|
mystar1984
|
2021-07-11 19:40:43
|
展开
嗯,芯片寄存器API按struct给的,然后人家有INIT的一个API,但我们直接上来就SET VALUE,没INIT,然后就BUG了,当然直接DEBUG就查出来了。我理解,规范就是经验的总结,好的工程师要慢慢理解规范的缘由,举一反三。
【 在 moudy 的大作中提到: 】
: 我做汽车软件的,这些一般都是平台编程规范来管。但是很多bug都跟开发人员瞎玩平台api造成的。
: 比如系统原子加减操作,可能有os的api,也可能用soc内置的硬件模块。但是就tm有人加法用os,减法用硬件,然后软件崩了人家还一头雾水,我用锁了啊
: :
--
FROM 111.192.73.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版