Alexey Ugnichev

15%
Flag icon
To change from one library to another, start by introducing a new abstraction that can act as an interface to either library.
Refactoring: Improving the Design of Existing Code (Addison-Wesley Signature Series (Fowler))
Rate this book
Clear rating
Open Preview