Hello Pablo

>>The reason to hide the test cases is because testing is an important part of 
>>programming. Providing people with real test data, even without the expected 
>>answer, would be doing a lot of the work for them.

I completely agree. We shouldn't get test cases, even for small during contest 
as, It may prompt users to make brute force solutions for small, unlock test 
cases and then build the actual solution, which may not be desirable.

Few things I wanna say, are:

After the contest is over, Either make the test files available or provide 
users with any means for solving past problems. (May even consider keeping past 
contest problems in the old platform.) No doubt we ought to learn to develop 
our programs without test cases, but after the contest, there ought to be a 
means after the contest to check our solutions, the solutions people write 
after seeing analysis. They want to know whether they now have got it right or 
they still miss an edge case.

So, we need a way to test our solutions after the round is over. I personally 
do not care whether we are provided with test files or not. But i need a judge 
which can tell me that my solution is right or not.

>>In real life, you don't get to see how the users will use your code in 
>>advance, so most of the time the programmer needs to come up with the 
>>comprehensive set of scenarios. This policy mimics that, in a way.

Yes, we won't get to see how users use our code. But we can surely see the 
results of the idea we implemented which we believed to be correct, allowing us 
to further improve, which i believe is ideal motto, whether of programming or 
of real life.

So, A request: Just provide us a means to check if our solution is correct or 
not.

Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google Code Jam" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-code/e700f5b6-f0fa-4c4f-b336-ea0194dfe906%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to