There is an easy way to become a better developer: create and maintain your own library, supporting the last ten releases of all the dependencies and never breaking a backward compatibility, even between major versions.
There is an easy way to become a better developer: create and maintain your own library, supporting the last ten releases of all the dependencies and never breaking a backward compatibility, even between major versions. 2 comments
More about versions: each and every software out there might have only three kinds of major versions. 0 — API might have changed, deprecating, but still supporting old calls |
Another pro tip: provide pull requests for all the libraries you use on a daily basis, including, but not limited to the language core itself.