如何看待改代码能力很强,但是写代码能力不是很强的人。?
强,指的是有把握改任何自己有接触过的代码或者新的语言为自己用。
写代码能力弱,指的是用新的语言写代码能力不强。旧的语言也没有太大把握去创造
基本不存在这样的人 因为代码能力 自己能写出好代码只是最基础的第一步 超强的调试能力 定位bug的能力 包括解决其他人代码问题的能力 都属于更进阶的能力 犹如站立 走路和奔跑的差距。
感觉是伪命题。做过软体开发的人都知道,大部分情况下都是在复制粘贴,那些让你看不出来复制粘贴的。。八成是换了个命名风格
这种人不存在,要么都强,要么都弱
有一种可能,他一开始不熟悉某个具体语言、框架、应用的细节,让你觉得写代码能力弱
根本不存在,改代码比写代码难多了
那就是技术功底过硬,设计能力欠佳,或者暂时没风格或思路。再多写两年业务就都有了
如同其他答主 你说的情况不可能发生。会修改的肯定会写,会写的不一定会修改 如果他们缺乏经验的话。
感觉不太会出现这样的人
拿我自己举例,我4个小时完成了400行代码,包括两个类结构的设计和继承关系,一次运行0报错。
我了解架构的代码,你只要把报错截图给我,我能微信远程指导你debug;对于不了解架构的代码,你让我自己在电脑上操作,一般半小时能解决了
这不可能,就像不存在微积分公滚瓜烂熟,但连二次函数都不熟的人
推荐阅读: