在一份新工作中,你如何处理别人混乱、不合标准的代码


How do you deal with other people’s messy, substandard code on a new job?

这是一个通用的编码问题,因此请随时回答适用于您的任何问题。

当我为我自由职业的客户进行新的开发时,我会写框架,写所有的前端和后端代码,一切都很好。

在很多场合,我都是作为一名承包商被请来的,在第一天就坐下来尝试做别人要求我做的事情,但对别人在我之前做的过去的工作感到沮丧、恐惧和困惑。老板总是期待快速的结果,但我觉得我需要一两周的时间才能真正跟上这些复杂而草率的"框架"的进度。这正常吗?如果是这样的话,PHP开发人员将如何应对这一挑战?

伙伴,

我目前也处于同样的情况。为了避免一切都是"禅"——我们还有工作要做——让我们完成它,然后继续下一份工作。

目标是实现你的目标——让新功能发挥作用,让雇主知道代码很臭,你会建议他尽快解决这个问题。升起红旗,让它过去。你知道你已经完成了你的工作。