10
Використання сторонніх бібліотек - завжди використовувати обгортку?
Більшість проектів, якими я займаюсь, використовують декілька компонентів з відкритим кодом. Як загальний принцип, чи корисно завжди уникати прив'язки всіх компонентів коду до сторонніх бібліотек і замість цього переходити через інкапсуляційну обгортку, щоб уникнути болю змін? Наприклад, більшість наших PHP-проектів безпосередньо використовують log4php як систему реєстрації, тобто вони створюють екземпляр …