Original Post
just like in java,write tests before implementing a class; I find it's pretty difficult or troublesome to do unit test; Take culling as an example, we "improve" the culling system, then get a bug from tester that something dissappeared; It shouldn't be like this; I am considering about building a test map, including lots of things, then when we do some modifications, we can use this to check if it's right instead of waiting for tester's feedback; but you know, it will be difficult to build so good a map, and so on; so what's your experience? how do you test before throwing everything to testers?