MinUnit é um "framework" minimal em C para testes unitários.
http://www.jera.com/techinfo/jtns/jtn002.html
bota minimal nisso: são só 3 linhas de código (e não é 1º de abril ;) ! é fácil adaptá-lo às suas necessidades.
taí uma ferramenta bem simples que é uma mão na roda para o ep.
vejam também: http://pt.wikipedia.org/wiki/Teste_de_unidade
Esse mini-framework é mesmo bem legal! Seria sim interessante utilizá-lo no EP2.
E como disse o Alexandre, é bastante recomendável que vocês façam testes unitários das funções de seu projeto.
Além disso, não se esqueçam de organizar bem o código (deixando um .h para ED, outro para imprimir na tela, outro para tratar colisões etc), de comentar todas as funções (é importante dizer o que ela recebe, o que devolve e O QUE faz). Ah sim, um Makefile também é uma mão na roda para projetos com vários headers.
[]s,
E como disse o Alexandre, é bastante recomendável que vocês façam testes unitários das funções de seu projeto.
Além disso, não se esqueçam de organizar bem o código (deixando um .h para ED, outro para imprimir na tela, outro para tratar colisões etc), de comentar todas as funções (é importante dizer o que ela recebe, o que devolve e O QUE faz). Ah sim, um Makefile também é uma mão na roda para projetos com vários headers.
[]s,