Сегодня утром, работая над каким-то ужасным кодом Javascript, я наткнулся на следующее (в нескольких местах):
// make moveAmount negative
moveAmount = moveAmount - (moveAmount * 2);
Я сижу прямо напротив парня, который написал это; он был разработчиком здесь в течение семи лет. Я, с другой стороны, только начал, я довольно младший и не претендую на то, что знаю Джека.
Тем не менее, это заставило меня задуматься о том, как этот парень исходит из простой логики после стольких лет разработки программного обеспечения.
У меня такой вопрос: какое мнение другие здесь могут относиться к общей конкуренции разработчика, который написал это (3 недели назад), или это вообще отражает?
Кто-нибудь укажет на свертку?
Я сам работаю в постоянном страхе, что такие суждения будут вынесены за меня.