Hi Lorenzogreco and David Rutten,
I still believe TDD and Unit Testing is one of the critical features for any programming language. I am hoping if I can get advice from people who do TDD in Grasshopper. I found topics somewhat related to this topic such as Managing Large Projects and Version control - Grasshopper . However none of them quite allowed the TDD experience and debugging process. I understand that people might say Visual Programming is different. However that does not mean it can be filled with bugs and issues. How do you verify that your program isn’t filled with bugs without test file?
So I gave a shot with the advice and tips above. Serialize and Deserialize combined with cluster such that clusters can be exported with reference so that it can be updated quite easily.
(The reason I want to do TDD in Grasshopper environement and not Python or C# in Grasshopper is because I want to use thid party library and component.)
If anyone can give me an advice on how to do TDD in Grasshopper properly then that will be extremely helpful.