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 лет. Он более полно раскрывает суть проблемы.

Информация была полезна для вас?

Расскажите пожалуйста что мы можем улучшить?

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