Автор оригинала: Brian Di Croce

  • S расшифровывается как SIMPLE
  • T означает TESTABLE («тестируемый»)
  • U означает Ubiquitous («повсеместный»)
  • P означает Proper («чистый»)
  • I означает Incremental («инкрементный»)

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

Коррелирует с Evolvability

  • D означает Decoupled («несвязный»)

Статья - https://habr.com/ru/companies/ruvds/articles/768298

principlestupidsolid