I have been advocating for testable code for more than a decade now. Admittedly, I have - in numerous cases - ignored tests and proceeded with rapid application development due to time constraints. However, the best code I ever produced was the one that was fully tested or very close to 100% covered by tests. You should always try your best to have your code covered by tests as much as possible.
When working with repositories that utilize composer packages, sometimes you might get into a situation, where you expect a package to be present, but a different version is what exists in your
vendor folder. Even if you run
Google Books is probably a not very well known and used service by Google. It offers a storage of your books allowing you to access them digitally from any device. Replacing it is not that difficult.
2020 is the year when PHP will change versions. The latest and greatest will no longer be 7 but 8. It is sad (kinda) since we will no longer be using a prime number as the latest version of PHP, which has additional significance as a number (here I am showing my nerdiness). There are 7 oceans, 7 continents, 7 layers of skin (2 outer and 5 inner), ocean waves roll in sevens, the rainbow has 7 colors, sound has 7 notes, etc. etc. Instead, we will be using 8, infinity rotated by 90 degrees.