Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
8 of 59 menu
◀ ▶
Новинка! Бесплатный тренинг "Практика на Проектах". Начало 29 октября. Нарабатываем опыт! Вступайте!

Принцип программирования KISS

Принцип программирования KISS (Keep it simple, stupid, Делай проще, тупица) предполагает отказ от необоснованного усложнения проектируемой системы, если возможно сделать ее более простой и легкой.

Для правильного построения системы по принципу KISS необходимо придерживаться следующих правил:

  • Все необходимые задачи нужно разбить на более мелкие подзадачи, разработка которых не должна занимать более 4-12 часов.
  • Все подзадачи должны решаться одним или несколькими классами.
  • Методы для решения задач в идеале должны ограничиваться не более чем 30-40 строками.
  • Прежде чем писать код, сначала нужно придумать, каким будет решение поставленной задачи.
  • Следует удалять весь ненужный и устаревший код.

Смотрите также

  • принцип SOLID,
    который задает рекомендации ПО на основе ООП
  • принцип DRY,
    который разделение ПО на мелкие компоненты
  • принцип YAGNI,
    который предполагает отказ от избыточной функциональности ПО
  • принцип CQS,
    который задает для каждой функции только одну команду
  • принцип LoD,
    который применяется при разработке ПО
  • принцип разделения ответственности,
    который применяется при разработке ПО
← →
↑
Русский▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить