Что означают термины DRY, KISS, YAGNI

В программировании есть разные принципы разработки и проектирования ПО. DRY, KISS, YAGNI – являются как раз акронимами (сокращениями) самых популярных принципов о которых расскажем ниже.

  • DRY. Don’t repeat yourself – Не повторяй себя. Принцип DRY требует, чтобы части информации и кода встречались один, и только один раз. Не нужно повторять код.
  • KISS. Keep it simple stupid – Делайте вещи проще. Основной принцип данной идеи гласит об одном — вы должны стараться делать вещи как можно проще.
  • YAGNI. You ain’t gonna need it – Вам это не понадобится. Не стоит писать код который не будет использоваться или который не будет использоваться прямо сейчас.

Запись опубликована в рубрике Это база с метками , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий