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


Calendário

Maio 2008
D S T Q Q S S
« Abr   Jun »
 123
45678910
11121314151617
18192021222324
25262728293031

Eventos

Últimos posts

Categorias

APOIO

RSS Job4Dev

Links

Flickr Photos

Soldadinho Fêmia

Soldadinho Macho

More Photos