Hi Miklós Szeles thanks for sharing this. I think I can learn a lot from you, so I'll be checking out your blog frequently. :)
New programmers often lack understanding about the what and the whys of testing. In particular if self-taught. We always end up testing even if we don't think about it, manually, which very quickly becomes unsustainable.