Вопросы с тегом «code-reviews»

Этот тег предназначен для вопросов о практике проверки кода и пошаговых руководствах. Для обзоров существующего, рабочего кода, пожалуйста, смотрите http://codereview.stackexchange.com

19
Что вы скажете в обзоре кода, когда другой человек построил слишком сложное решение? [закрыто]
На днях я просмотрел код, написанный кем-то из моей команды. Решение не было полностью функциональным, а дизайн был слишком сложным, то есть хранил ненужную информацию, создавал ненужные функции, и в основном код имел много ненужной сложности, такой как позолота, и пытался решить проблемы, которые не существуют. В этой ситуации я …

5
Уместно ли иметь положительные комментарии в обзорах кода или это исключительно для конструктивной критики?
В последнее время я много пересматривал код, и я не уверен в положительных и отрицательных эффектах и ​​профессионализме добавления положительных и / или забавных комментариев в обзоры кода. Мы используем Github в качестве нашей платформы для проверки кода в моей команде, поэтому комментарии могут просматривать все. Я обычно стараюсь использовать …

10
Как справиться с проверкой кода на моем новом месте, когда я пришел из этой практики?
Команда в моей новой компании не имеет процесса проверки кода. Я приехал из компаний, где пересмотр кода является обязательной культурой, и поэтому я чувствую себя некомфортно, когда комментирую свой код, когда его никто не просматривает. Я твердо верю в то, что проверка кода - это способ улучшить качество и сэкономить …

11
Когда делать проверки кода при непрерывной интеграции?
Мы пытаемся перейти к среде непрерывной интеграции, но не уверены, когда делать обзоры кода. Из того, что я читал о непрерывной интеграции, мы должны пытаться проверять код столько раз, сколько раз в день. Я предполагаю, что это даже означает для функций, которые еще не завершены. Таким образом, вопрос в том, …

9
Что я должен делать, ожидая обзора?
Прежде чем задать свой вопрос, я должен объяснить ситуацию. Я работаю в компании младшим инженером-программистом. Один из старших всегда останавливает меня, когда я заканчиваю свое развитие и хочу посвятить себя. Он всегда хочет, чтобы я подождал, пока он его рассмотрит. Это нормально, потому что обычно он находит некоторые ошибки и …

12
Является ли проверка кода хорошей практикой?
Когда в компании, где я работаю, были наняты новые менеджеры, они предлагали нам просматривать чей-то код на каждой встрече. У нас есть встречи каждые две недели, поэтому каждый раз один из разработчиков должен был показывать свой код на проекторе, а другие собирались его обсудить. Я подумал, что это будет здорово: …

17
Работа с коллегами, у которых нет единого стиля кодирования?
Что вы делаете, когда работаете с кем-то, кто склонен писать стилистически плохой код? Код, о котором я говорю, обычно технически корректен, разумно структурирован и может даже быть элегантно алгоритмически, но выглядит просто уродливо . Мы получили: Сочетание различных соглашений и названий имен ( underscore_styleи, camelCaseи, UpperCamelи CAPSвсе, более или менее …

11
Должны ли ваши лучшие программисты проверять чужой код в системе контроля версий?
Одно из различий между svn и git - это возможность контролировать доступ к хранилищу. Сложно сравнивать эти два, потому что есть разница во взглядах на то, кому вообще разрешено вносить изменения! Этот вопрос касается использования git в качестве централизованного хранилища для команды где-то в компании. Предположим, что члены команды имеют …

7
Как эффективно отслеживать рецензирование кода?
Я подозреваю, что в моей команде скрывается серьезный обзор кода. Слишком много обзоров кода объединены без каких-либо комментариев. Мне кажется, что нет такого понятия, как проверка кода без единого комментария. Как я, как команда, могу должным образом следить за тем, чтобы моя команда выполняла надлежащий процесс проверки кода, и как …

7
Peer / Code Review разочарования
Я бы не назвал себя суперзвездным разработчиком, но относительно опытным. Я стараюсь поддерживать качество кода на высоком уровне и всегда стараюсь улучшить мой стиль кодирования, стараюсь сделать код эффективным, читаемым и последовательным, а также побуждаю команду следовать шаблонам и методологиям для обеспечения согласованности. Я также понимаю необходимость баланса между качеством …

17
Какой хороший, краткий способ объяснить опасности программирования с копированием-вставкой для непрограммистов? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 6 лет назад . Я ищу хорошую аналогию или метафору, которая могла бы проиллюстрировать проблемы программирования с …

5
Как постепенно вводить обзоры кода?
Я возглавляю команду с полдюжины старших инженеров. Я очень верю, что нам было бы очень полезно делать обзоры кода по всем стандартным причинам. Не обязательно каждое изменение, но по крайней мере постоянный поток фоновых обзоров. Поэтому люди, по крайней мере, видят изменения других и начинают говорить о них. Есть ли …

8
Как бороться с кем-то, кому не нравится идея проверки кода?
Очевидно, что если руководство тратит время на анализ кода, то это должен делать каждый. Но всегда есть те парни (или девчонки), которые сопротивляются каждой унции своего существа. Как вы эффективно справляетесь с этим сценарием, работая с ним в качестве рецензента?

9
Что должно быть на первом месте: тестирование или проверка кода?
Я довольно новичок в программировании шаблонов проектирования и жизненных циклов, и мне было интересно, что должно быть на первом месте, проверка кода или тестирование, относительно того, что это делается отдельными людьми? С одной стороны, зачем пересматривать код, если никто не проверял, работает ли он вообще? С другой стороны, некоторые ошибки …

12
Как просмотреть код, который вы не понимаете?
Мне дали роль, чтобы улучшить развитие в нашей компании. Первое, что я хотел начать, - это обзоры кода, так как это никогда не делалось здесь раньше. В нашей компании 3 программиста. Я веб-программист, мои известные языки в основном PHP, ActionScript и JavaScript. Два других разработчика пишут внутренние приложения на VB.net …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.