Принципи SOLID (Single Responsibility, Open/Closed, Liskov Substitution, Interfa…

Принципи SOLID (Single Responsibility, Open/Closed, Liskov Substitution, Interfa…


Принципи SOLID (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) забезпечують гнучкість, підтримуваність та читабельність коду.

// Приклад принципу єдиної відповідальності
class User {
constructor(name, age) {
this.name = name;
this.age = age;
}
displayInfo() {
console.log(`Имя: ${this.name}, Возраст: ${ this.age}`);
}
saveToDatabase() {
// Логіка збереження користувача до бази даних
}
}

#SOLID // #practice // JS


View Source

Previous Article

Постановка задач• Негативні наслідки погано поставленої задачі• Переваги добре р...

Next Article

Композиція — це відношення, при якому об'єкти одного класу пов'язані з об'єктами...

Write a Comment

Leave a Comment

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *