Мне дали роль, чтобы улучшить развитие в нашей компании. Первое, что я хотел начать, - это обзоры кода, так как это никогда не делалось здесь раньше.
В нашей компании 3 программиста. Я веб-программист, мои известные языки в основном PHP, ActionScript и JavaScript. Два других разработчика пишут внутренние приложения на VB.net
Мы занимаемся проверкой кода уже пару недель. Мне трудно понять код VB. Поэтому, когда они говорят, что он делает, по большей части я просто должен поверить их слову.
Если я вижу что-то, что выглядит неправильно, я объясняю свое мнение и объясняю, как бы я решил это на одном из известных мне языков.
Иногда мои предложения приветствуются, но часто мне говорят такие вещи, как «это лучший способ сделать это на этом языке» или «это не относится к этому языку» или подобные вещи такого рода.
Это может быть правдой, но, не зная языка, я не уверен, как подтвердить или опровергнуть эти претензии.
Я знаю, что одним из возможных решений было бы изучение vb, чтобы я мог лучше проверять код. Я действительно не заинтересован в изучении vb (тем более, что у меня есть список других технологий, которые я пытаюсь освоить для своих собственных проектов), и я хотел бы сохранить это как последнее средство, но это вариант.
Еще одна идея, которая пришла мне в голову, заключается в том, что они оба заинтересованы в C #, и я тоже. Он относится к ним, потому что он .net, и по отношению ко мне, потому что он больше похож на языки, которые я знаю. Все же это ново для всех нас. Я подумал о преимуществах совместной работы над любимым проектом C # .net и проверки кода друг друга.
Я думаю, что есть также возможность нанять консультанта, который придет и даст нам несколько обзоров кода.
Что бы вы порекомендовали мне сделать в этой ситуации.