Мазмуну:

Кодду карап чыгууну кантип жазам?
Кодду карап чыгууну кантип жазам?

Video: Кодду карап чыгууну кантип жазам?

Video: Кодду карап чыгууну кантип жазам?
Video: Туулган күнү боюнча байлык жана жакырчылык саны | Нумеролог Артем Блок 2024, Ноябрь
Anonim

Эффективдүү кодду карап чыгууга жол көрсөтүүчү 10 кеңеш

  1. карап чыгуу 400 саптан аз код бир убакта.
  2. Шашылба.
  3. Жок карап чыгуу бир убакта 60 мүнөттөн ашык.
  4. Максаттарды коюп, көрсөткүчтөрдү кармаңыз.
  5. Авторлор булакка түшүндүрмө бериши керек код чейин карап чыгуу .
  6. Текшерүү тизмелерин колдонуңуз.
  7. Табылган кемчиликтерди оңдоо процессин түзүңүз.

Ошо сыяктуу эле, качан кодду карап чыгуу керек?

Качан карап чыгуу Code review Автоматташтырылган текшерүүлөр (тесттер, стилдер, башка CI) ийгиликтүү аяктагандан кийин, бирок текшерүүдөн мурун болушу керек код репозиторийдин негизги тармагына биригет. Биз көбүнчө формалдуу түрдө аткарбайбыз кодду карап чыгуу акыркы релизден берки жалпы өзгөрүүлөр.

Кошумча, Google кантип кодду карап чыгат? Алардын жөндөмдүүлүгүн көрсөтүү үчүн карап чыгуу коду окуу үчүн, иштеп чыгуучулар Гугл аркылуу өтүү карап чыгуу алардын кодду карап чыгуу практикалар». Ошондуктан, иштеп чыгуучу тапшырат код окулушу боюнча эксперттер тобуна өзгөртүүлөр. Ошолор текшерет код . Бирок бул текшерүү кадимкидей эмес кодду карап чыгуу.

Ошондой эле суроо туулат, сиз кантип адам сынына окшош код бересиз?

Техникалар

  1. Компьютерлер кызыксыз бөлүктөрүн жасай берсин.
  2. Стиль боюнча аргументтерди стилдик жетекчилик менен чечиңиз.
  3. Дароо карап баштаңыз.
  4. Жогорку денгээлде баштаңыз жана ылдый жол менен иштеңиз.
  5. Код мисалдары менен берешен болуңуз.
  6. Эч качан "сен" деп айтпа
  7. Кадр пикири буйруктар эмес, сурамдар катары.
  8. Эскертүүлөрдү пикирлерге эмес, принциптерге байлаңыз.

Жакшы кодду карап чыгуу эмне кылат?

Жакшы код сын-пикирлер күчтүү же пикирдүү билдирүүлөрдү жасоонун ордуна ачык суроолорду бериңиз. Алар бул чечимдерди талап кылбастан, кырдаалга жакшыраак иштеши мүмкүн болгон альтернативаларды жана мүмкүн болуучу чечимдерди сунушташат мыкты же улантуунун жалгыз жолу.

Сунушталууда: