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

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

4
Як поводитися з TODO у запиті на виклик?
Це питання було переміщено із системи забезпечення якості програмного забезпечення та обміну стек-тестуванням, оскільки на нього можна відповісти на сайті Exchange Engineering Stack Exchange. Мігрував минулого року . Коли я переглядаю зміни в запиті на витяг, я іноді натрапляю на коментар із приміткою "TODO", яка може бути там з різних …

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

4
Огляди програми / коду для одиноких програмістів?
Чи є послуги, які "за розумну ціну" дадуть хороші та технічні поради щодо програм. У багатьох проектах я, як правило, єдиний розробник, і іноді я думаю, що деякі мої роботи потрібно покращити для підвищення ефективності, кращої взаємодії MVC тощо. Було б чудово, якби була професійна служба, яка насправді може і …

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

3
Стратегія перегляду коду перед об'єднанням в майстер з галузевих функцій
Я та моя команда використовуємо функції філій (з git). Мені цікаво, яка найкраща стратегія для перегляду коду перед об'єднанням у майстер. Я перевіряю нову гілку від майстра, давайте називати її fb_ # 1 Я кілька разів беру на себе зобов’язання, і тоді хочу повернути його до головного Перш ніж об'єднати, …

3
"Потягуючі запити", схожі на Github, без Github
Я працюю аналітиком фінансової установи, яка через чутливість даних не зберігатиме жодних даних у хмарі. Однак я маю певний успіх у тому, щоб моя команда використовувала Git для управління кодом. Мені було цікаво, чи є спосіб реалізувати запити на тягу, схожі на Github, на власному сервері. Особливістю, яка мене цікавить, …
21 git  code-reviews 

17
Як переконати програмістів дотримуватися основних правил
Я повинен постійно просити програмістів дотримуватися їх дуже часто. Вони пишуть код і, якщо він працює, для них тільки що зроблена робота. Найбільш основними правилами можуть бути: Здійснення змін Не записуйте проблеми з моделями в View або Controllers Уникайте жорсткого кодування Чи можете ви розповісти про свій досвід? Як вам …

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

4
Як мені зайнятися виправленням коду у менш досвідченого програміста?
Невелика довідка: я один з двох програмістів для нашого відділу з 10 осіб (решта - художники та менеджмент). Ми двоє робимо все кодування, необхідне для того, щоб все добре протікало, і розробляти будь-які проекти, які з’являються. Я займаюся програмуванням вже близько 4 років, де це його перша "справжня" робота (як …
19 code-reviews  bug 

5
Що містить стандартний огляд коду?
У моїй компанії це електронна дискусія щодо того, яка функція реалізована та яку помилку виправлено, надсилається тим, хто пише код. І рецензент, який отримує пошту, перегляне код і обговорить якість та спосіб редагування коду на його думку. Що містить стандартний огляд коду?

5
Що мені робити як рецензент, коли код "повинен бути" поганим?
Я працюю над погано розробленим, переосмисленим проектом, де обов'язкові огляди коду були введені кілька місяців тому. Мене попросили переглянути істотний фрагмент коду, який реалізує нову функцію. Він має ті самі недоліки, що й решта нашої кодової бази. Я розумію, що значною мірою ці недоліки проникають у новий код, наприклад. за …

3
Чи добре переглядати програми зі старшими та начальником, навіть якщо це працює добре?
У моїй компанії, перед тим, як поставити будь-який проект, мій начальник просить моїх старших переглянути програми, написані мною або іншими членами команди, а іноді бос також сидить з нами на огляді. Я думаю, що це хороший спосіб отримання знань, але іноді, коли програми працюють нормально, вони не працюють однаково після …

12
Чи варто спробувати переглянути весь наш код?
Наразі ми змінюємо процес розробки, і мені цікаво, чи варто намагатися тримати 100% перевірених нами зобов’язань. Який ваш досвід щодо коду? Ви схильні витрачати на них «багато» часу (скажімо, 1/2 години на день), або просто скупітесь максимум на 5/10 хвилин? Чи є у вас фіксований час, який потрібно витратити на …

2
Рекомендований процес для огляду коду з допомогою mercurial
Зазвичай ми використовували Perforce та SmartBear Code Collaborator, Big Corpі тепер також будемо використовувати Mercurial для певних проектів. Підтримка Code Collaborator Mercurial (ми використовуємо версію 5), і я намагаюся визначити, коли найкращий час (під час фіксації / натискання на сервер) найкращий / ефективний час для перегляду коду Спасибі

5
Як зробити ефективний перегляд коду під час лихоманки?
Кінцевий термін для випуску - завтра, ваш колега нарешті закінчив своє завдання, яке є вирішальним для цього випуску, керівник проекту стоїть через ваше плече і тисне на вас, нарешті, скласти збірку, і ви помітите недолік у коді колеги під час перегляду. Не критично, але щось, чого ви б не відпустили, …

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