“The ultimate test of understanding any topic is whether you can write programs related to that topic”.