Saber programar não é limitado a conhecer as possíveis estruturas da linguagem e traduzir algoritmos numa listagem de código. Traduzir algoritmos é relativamente directo, são operações matemáticas processadas pelo cérebro, não são sujeitas a qualquer tipo de subjectividade. No entanto, isso não é suficiente para se ser um bom programador e escrever bom código.
Como em muitos outros aspectos que nos rodeiam, há mais do que uma forma de fazer as coisas. A única forma de se ser bom é fazer as coisas bem.
Programar implica disciplina. É preciso saber gerir arquitectura, criar pontos de controlo e segurança de resultados e saber gerir, organizar e formatar devidamente o código. É neste sentido que se pretende fazer uma pequena introdução tentando alertar para a necessidade de se ganhar disciplina e dar alguns exemplos práticos de como manter projectos.
* As
inscrições realizam-se pessoalmente na secretaria do Departamento de
Engenharia Informática (sala I
012, Edf. I - a/c Marisa Silva).
Em casos excepcionais, poderão ser enviadas por correio-e para
jmcruz@fe.up.pt, mas sem garantia de serem aceites (pois será dada
prioridade às inscrições pessoais).