I really like the idea behind what you've coined "TDL" as not only does it help build the habit of TDD, but it also enforces that you work at a reasonable pace. You need to think about each decision in turn rather than building something without considering its architecture.
Thanks that is a good point and very true. I see it as just as important to know how to do something as it is to know why to do something.
Its great you're making a start on documenting your journey, it can be daunting learning new skills and sharing your experiences but its great for other aspiring developers who are also starting their journey.
Jake Doran
Lead Developer @ Unity5 Ltd.
I really like the idea behind what you've coined "TDL" as not only does it help build the habit of TDD, but it also enforces that you work at a reasonable pace. You need to think about each decision in turn rather than building something without considering its architecture.