|
|
|
|
|
by radicalbyte
1204 days ago
|
|
This is how I do TDD - first I build out the smallest possible thing (usually with code, sometimes with comments) then iterate / play around a little until I have the structure right. Then start putting tests in. Then later in the cycle you have high-level structure so it's easier to start with the test. We teach TDD and a lot of Software Engineering practises largely to beginners to make them productive for the maintenance of software - as that is about 95% of or work. So the flows that are stressed are those suitable to maturing/mature code not to completely new systems. |
|