Alberto Gonzalez
Software Developer at doWhile | Computer Scientist | ICPC World Finalist | EN | ES
Learning about Test-Driven Development (TDD) is a great place to start if you want to improve your software development skills. In this article, we'll cover the basics of TDD, focusing on data structures to make it a bit more fun 😁. Specifically, we...

After 123 hours of gameplay, I can confidently say that Terraria is without a doubt one of the greatest two-dimensional survival, role-playing, and side-scrolling games that I have ever purchased on Steam. terrariagame.io
The importance of test-driven software development is widely recognized by the vast majority of developers, but it is also true that the rush to deliver on time means that they are often not taken into account. Use this excellent article to put in context the importance of testing.
One of the great lessons is that testing doesn't increase development time, it shortens it.
Alberto Gonzalez
Software Developer at doWhile | Computer Scientist | ICPC World Finalist | EN | ES
Alessandro
Software Dev
This is a good article on TDD, however shouldn't you also create a test for the TrieNode? Or is TDD only towards features and not coverage?