最近小弟去面试很多间软件公司,也拿到很好的Offer
但每次被问到两题,我都回答的很不好,想问各位高手看看
1. 有没有跟别人Co-Coding的经验(真的没有..)
这时候该怎回答比较好?
下一个才是我主要要问的
2. 要怎么Debug及测试
因为小弟我之前都在学校,写的程式不会这么庞大?
Debug就是设定很多的Pritf看运作的参数
或者丢各种测资,而且要每个Function都要跑到
但每次这样回答完
面试官都露出应该还有其他的方法的脸看着我。
请问还可以怎样测试或Debug呢
作者:
alihue (wanda wanda)
2019-09-25 21:18:00当然是跑 debug mode 阿,2019 年了
作者:
chuegou (chuegou)
2019-09-25 21:19:00gdb开出来阿
作者:
prag222 (prag)
2019-09-25 21:28:00嘴砲工程师或嘴砲PM都用脑补Debug 之浅层思考
作者:
jack0204 (Jarbar王朝)
2019-09-25 21:29:00看语言,debug mode 单步执行检查变量
作者:
loadingN (sarsaparilla)
2019-09-25 21:37:00怎么用gdb 会不会trace code 会不会写测试程式
作者:
jily (吉利)
2019-09-25 21:43:00gdb
作者: ruinniur (风间苍月) 2019-09-25 21:55:00
要回:“不用debug,我写程式,从来都不会有bug!”
判断bug可能发生的地方 git log看一下最近改了什么尝试在dev环境reproduce
bug有很多种捏 有程式本身的 有逻辑上的 第三方lib或是环境的 要先看是什么类型的吧
作者:
tw4563335 (tw4563335)
2019-09-25 23:10:00主管De人 你DeBug
作者:
philip (--以上为智障名单)
2019-09-25 23:29:00我想面试官也没有标准答案,他只是想看你有没有想法而已..
作者:
senjor (哞哞)
2019-09-26 00:29:00这种时候我会先举例。
作者:
neo5277 (I am an agent of chaos)
2019-09-26 02:19:00那种架构下的debug?
google test / 断点 / 写 unit test 这不是大学就有了ㄇ?还4北ㄎ走在时代尖端啊
作者:
maxqq (max)
2019-09-26 17:03:00单元测试跟中断点 ... 这应该不太一样
作者:
loadingN (sarsaparilla)
2019-09-26 19:17:00说bug解完才会下班就上了(误)
作者:
NAMESTANLY (Stanley~ New life)
2019-09-27 09:50:00这么资深的工程师了 写code怎么会有bug ...
作者:
v7q4 ((.)(.)乳剑双修 -|=>)
2019-09-27 13:54:00“我看起来像debug guy吗?”
面试官想听的应该是大方向单元测试/整合测试 就可以讲很久了把需求规格一项一项列出来 做出测试手册后 一项一项用各种情境下去测
作者:
zased (我只是上PTT查资料)
2019-09-27 23:59:00debug就是推理能力,其他名词都是虚幻的今天你遇到一题为何程式上的gps讯号会跳动 优劣工程师的debug方式就会不一样
作者: tengentoppa (卷卷宠上天) 2019-09-28 01:42:00
中断、人家写好的logger、try catch都是好东西
用中断点找问题在哪,然后印出值或例外资讯看是什么错再改噜
推zased大大,另,有时候面试官问这个,只是想看对方遇到困难时的应对方式,不一定有标准答案