Які принципи програмування ви знаєте?

За ядрами

  • Методологія імперативного програмування
  • Методологія ООП
  • Методологія функціонального програмування
  • Методологія логічне програмування
  • Методологія програмування в обмеженнях

Система програмування включає такі програмні компоненти:

  • редактор тексту;
  • транслятор із відповідної мови;
  • компонувальник (редактор зв’язків);
  • відладчик;
  • бібліотеки підпрограм.

Don't repeat yourself ( DRY ; з англ. – “не повторюйся”) – це принцип розроблення програмного забезпечення, націлений на зниження повторення інформації різного роду, особливо в системах із безліччю шарів абстрагування.