// Приклад принципу єдиної відповідальності
class User {
constructor(name, age) {
this.name = name;
this.age = age;
}
displayInfo() {
console.log('ПІП: ${this.name}, Вік: ${this.age}');
}
saveToDatabase() {
// Логіка збереження користувача до бази даних
}
}
Принципи SOLID (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) забезпечують гнучкість, підтримуваність та читання коду.
#practice // Вакансії IT // JS