Запитання з тегом «code-reviews»

Цей тег призначений для запитань щодо практики перегляду коду та покрокових інструкцій. Для огляду існуючого, робочого коду, перегляньте сторінку http://codereview.stackexchange.com

5
Час, відведений на огляди коду
Якщо ви робите перевірку коду Скільки часу ви витрачаєте на огляд коду, порівняно з впровадженням? Скільки змін підлягає перегляду коду? ти думаєш, що це набагато / має бути більше? Чи є дослідження щодо ефективності? [редагувати] дякую всім за відповіді, важко вибрати "переможця" для такого питання, в інших відповідях також є …

6
Анотувати вихідний код із діаграмами як коментарі
Я пишу багато (в першу чергу c ++ та javascript) коду, який стосується обчислювальної геометрії та графіки та подібних тем, тому я виявив, що візуальні діаграми були невід'ємною частиною процесу вирішення задач. Я зараз вирішив, що "о, чи не було б просто фантастично, якби я міг якось прикріпити мальовану діаграму …

5
Який найкращий спосіб переглянути код, перш ніж він буде вкладений у магістраль? (SVN)
Який найкращий спосіб переглянути код, перш ніж він буде виконаний на магістралі SVN? Одна з думок, про яку я думаю, - це змусити розробника присвоїти свій код гілці, а потім переглянути його код під час об'єднання ревізій гілки в стовбур. Це хороша практика? Якщо ні, що ще можна зробити для …

2
Як визначити ефективність процесу перегляду коду?
Ми впровадили процес перегляду коду в нашій організації, і, здається, він працює добре. Однак я хотів би мати можливість вимірювати ефективність процесу з часом, тобто чи ми не знаходимо помилок, оскільки код чистий або люди просто не збираються на помилках? Наразі у нас немає ефективного повністю автоматизованого процесу тестування. В …

5
Отримання ВСІХ розробників робити огляди коду
Я розробник програмного забезпечення в команді розробників 7-8. Ми перевіряємо код вже досить давно, і якість коду з часом покращувалася. Однак я нещодавно помітив, що деякі розробники просять більше оглядів коду, ніж інші. Боюся, це через їх гнучко ставлення. На мою думку, це не так, як слід робити перевірку коду: …

4
Як заохотити молодших розробників брати участь у перегляді коду?
Зараз я працюю старшим розробником з 3 юніорами нижче мене і запровадив процес перегляду коду, щоб допомогти досягти якості коду, що надходить у виробництво. Я вважаю, що для всіх нас дуже корисно переглядати роботу один одного, проте приблизно через 5 тижнів процесу я єдиний, хто коментує цей інструмент (BitBucket). Я …

4
Чому інтерв'юери не просять заявника прочитати якийсь код? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . У мене було десяток інтерв'ю в житті (я збираюся закінчити навчання), і мені цікаво, …

5
Який найкращий спосіб коментувати огляд коду?
Моя команда щойно почала використовувати тигель / риб'яче око для ініціювання перегляду коду кожного разу, коли хтось із нас щось перевіряє. Нас лише 3, і нам рекомендується переглянути код та залишити коментарі, де ми вважаємо за потрібне. Моє запитання: як мені найкраще залишити коментар до рядка коду, з яким я …

7
Code Reviews Відгуки дійсно працюють у справжньому Agile?
Тож я почав працювати над великим корпусом. Один із тих, хто має 3 букви на ім'я, і ​​вони намагаються стати Agile, але мають безліч процесів, які, як я не відчуваю, є спритними. Те, що мене найбільше обернуло, - це огляди коду. Моя остання робота була зі стартапом, про який я …

3
Які інструменти можна використовувати для полегшення перегляду коду після комісій? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . Я оцінював декілька інструментів огляду коду (переважно безкоштовних), але, здається, вони спрямовані на перегляд виправлень, перш ніж вони будуть скоєні. …

4
Як зробити кращі огляди коду, коли запити на тягнення великі?
Відмова від відповідальності: Є кілька подібних питань, але я не знайшов жодного, який би торкався конкретно проблем, з якими ви стикаєтесь під час перегляду великого запиту на витяг. Проблема Я думаю, що мої огляди коду можна було б зробити краще. Я особливо говорю про огляди великого коду з багатьма змінами …

1
Як робити експертні огляди на запити на тягнення до GitHub?
Ми переходимо від Bitbucket до GitHub, і одна річ, з якою ми боремося, - це рецензування рівних кодів, які дуже плавно працювали на Bitbucket, як це: Автор відкрив запит на виклик (GitHub: те саме) Автор додав своїх колег як рецензентів (GitHub: тут бореться з кількома привласниками) Рецензент: Затверджено PR із …

5
Хто повинен робити огляди коду?
В моїй компанії в основному архітектор робить кодові огляди. Він дуже досвідчений і розумний хлопець з програмним забезпеченням, тому він дуже добре в цьому справляється. Коли розробники роблять огляди коду, вони також не роблять це наполовину. Ми намагалися дати розробникам робити більше оглядів коду, але якість оглядів коду була не …

6
Чому я повинен писати всі заяви в Try-Catch?
Керівник моєї компанії каже, що я повинен написати все, тобто ВСІЙ код у висловлюваннях Try-catch. Тепер я можу зрозуміти підхід "краще бути безпечним, ніж шкодувати", але хіба це не надто куряче серце, щоб думати, що буде виняток, коли створюються мітки, встановлюється позиція форми. чи були випадки, коли винятки в таких …

9
Code Reviews, які переваги? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.