Archive for Maio 12th, 2008
Monografia, dor de cabeça e correr com os prazos…
“O Trabalho de conclusão de curso, conhecido vulgarmente como “TCC”, ou “trabalho de calejamento cerebral”, “trabalho do cão-capeta” e ainda “tomou no cu completamente”, geralmente é o último trabalho entregue no final de um curso, em especial dos ditos “superiores”. Devem ser escritos segundo as normas da ABNT, a Associação Brasileira dos Nerds Tarados. Devem ser o produto de exaustivas pesquisas, formulações e discussões, além do sangue, suor e lágrimas dos alunos. Mas na verdade acaba sendo um plágio de algum trabalho de outro inútil qualquer.” (http://des.ciclopedia.org/wiki/Trabalho_de_conclus%C3%A3o_de_curso)
Não existe um ditado melhor do que esse para descrever o termo TCC!!!! Nesses ultimos 4 mêses estou desenvolvendo o meu, aos troncos e barrancos!
Para começar dois mêses depois da proposta pronta decidi mudar o meu projeto, já estava tudo praticamente pronto casos de uso, DER, diagrama e classes, tudo feitinho em Java+JSF+Hibernate….
Tive uma loucura e decidi 15 dias antes de apresentar o primeiro relatório (valendo ponto) mudar TUDO, vamos agora fazer outro sistema do 0 em Python+Django!!!
Tudo certo, amanhã vamos entregar o relatório 2 e esse final de semana foi corrido, olha só a mesa de trabalho:
Batendo diversas vezes no diagrama de classe (Pô diagrama de classe não é um DER!!!! :P), pegue correções no portugês, nomes dos casos de uso, tempo passa, eu com cabeça no Python Bug Day (nem fui
), tudo pronto mais falta alguma…
Cadê os métodos das classes???? Mais se as classes no django herdam de models.Model para que eu vou ter que colocar elas lá???? Fui perguntar a um professor, não serviu de nada… (DICA: NUNCA PERGUNTE A OUTRO PROFESSOR, SEMPRE A SEU ORIENTADOR!!!!)
Coloquei __unicode__(self) em todas as classes, só de raiva, n quer métodos, tomo métodos, quase coloco __init__ e __destroy__.
POR QUE MOTIVO EU TENHO QUE FAZER UM USUARIO.GETNOME()* SE EU JA TENHO USARIO.NOME, QUE FAZ A MESMA COISA? PÔ PYTHON NÃO É JAVA!!!! não preciso de gets e setts pra tudo!!!!
o que seria melhor fazer heim?!
def getnome(): return Usuario.objects.get()
ou
Usuario.objects.get()
Sei que documentar um sistema é preciso, mais é complicado quando você tem pessoas com várias visões dando dicas…
Esse post é mais um desabafo…
Mais tarde tem a Semana da Mobilidade no CEFET-RN, vai ser massa!!!!
3 comments Maio 12, 2008


