Английская лексика: Разработка программного обеспечения · Проверка и качество кода

Что значит clean code?

Значение и примеры · Разработка программного обеспечения

существительноеРаспространённый термин

clean code: чистый код, понятный код

Простой, ясно названный и хорошо организованный код, который другим легко читать, тестировать и изменять, а не просто код, который работает.

Где и как употребляется

Популярность термину придала книга Роберта Мартина Clean Code (2008). Обсуждают написание чистого кода и принципы вроде коротких функций и содержательных имён. Некоторые разработчики предостерегают от чрезмерно строгого следования таким правилам.

Примеры предложений

  1. Clean code isn't about being clever; it's about the next person understanding it quickly.

    Чистый код — не про хитроумность, а про то, чтобы следующий разработчик быстро всё понял.

    Главный критерий — понятность кода для того, кто будет читать его после автора.

  2. Our team's clean code guidelines say that a function should do one thing.

    В рекомендациях нашей команды по чистому коду сказано, что функция должна делать что-то одно.

    Приведено конкретное правило оформления и организации функций.

Распространённые словосочетания

  • write clean code
  • clean code principles
  • keep the code clean
  • clean code guidelines