KISS — принцип в программировании

KISS — принцип в программировании

KISS (акроним для «Keep it simple, stupid») — принцип проектирования, принятый в ВМС США в 1960.

Принцип KISS утверждает, что большинство систем работают лучше всего, если они остаются простыми, а не усложняются. Поэтому в области проектирования простота должна быть одной из ключевых целей, и следует избегать ненужной сложности. В 1970-х гг. широко использовался термин «KISS-принцип» (англ. KISS principle). Вариации на фразу включают «Keep it Simple, Silly», «Keep it short and simple», «Keep it simple and straightforward» и «Keep it small and simple».

В переводе на русский можно сказать так:
Усложнение без причины — признак дурачины.

Потому прежде чем что то усложнять, убедитесь что у вас есть на то веские причины.

В противном случае лучше выбрать более простые решения.

Можно сказать что принцип KISS в программировании это потомок идеи принципа Бритвы Оккамы из философии. Которому уже около 1000 лет. Он более полно раскрывает суть проблемы.

оцените контент и участвуйте в выборе трендов