На мою думку, ці принципи є найбільш вживаними "універсальними" принципами програмування, які є такими-собі standalone: якщо SOLID все-таки більше застосовують до механік ООП, то KISS, DRY і YAGNI можна застосувати до будь-чого, навіть не обмежуючись мовами програмування - до HTML, наприклад.
Щоб бути SOLIDним розробником, необхідно знати (а краще ще і використовувати в роботі) так звані принципи SOLID.