You’re probably wondering why on earth you should read an article about something as dry as types in computer programming. That’s fair, it does sound dreadfully boring and if you’re not a programmer then for the love of cheese and biscuits leave now. However, if you are a programmer then I hope to at least make you think for a few minutes and maybe, just maybe, improve the way you code a little bit.
Please note: The key concepts in this article apply mostly to classically object oriented languages that have inheritance and the ability to at least type hint…
Lead PHP developer for Elucidat and technology enthusiast