Avoid adding a new library to the project

Suppose you need to implement an X functionality in your project. Theorists of software development will say that you have to take the already existing library Y, and use it to implement the things you need. In fact, it is a classic approach in software development – reusing your own or others’ previously created libraries (third-party libraries). And most programmers use this way. Continue reading