I noticed that i hardly look anymore at the generated Go code… I do give a lot of attention to the tests. I let CC write some failing tests, implement. Let it run against some real scenarios. Find bugs, let it write more tests, fix. And iterate.
Writing this I realise, i should more clearly separate the functional tests from the implementation oriented unit tests.
Writing this I realise, i should more clearly separate the functional tests from the implementation oriented unit tests.