Arquivo

Textos com Etiquetas ‘TDD’

10 maneiras de melhorar seu código, por Neal Ford

23 de abril de 2009

Vou aproveitar o embalo do post sobre Automatização que o Erich colocou no blog de Tecnologia da Locaweb, onde ele fala que Neal Ford, no seu último livro “The Productive Programmer“, escreveu um capítulo inteiro sobre o assunto.

No último mês de novembro, estive na QCon San Francisco 2008 e tive o privilégio de assistir à palestra
“10 Ways to Improve Your Code”
apresentada por Neal Ford.

São elas:

  1. composed method
  2. test-driven development, test-driven design
  3. static analysis
  4. good citizenship
  5. yagni: you ain’t gonna need it
  6. question authority
  7. slap: single level of abstraction principle
  8. polyglot programming
  9. every nuance
  10. anti-objects

Você pode assistir à palestra que agora está disponível no site da InfoQ:
http://www.infoq.com/presentations/10-Ways-to-Better-Code-Neal-Ford

Baixe também os slides da apresentação em PDF neste endereço:
http://qconsf.com/sf2008/file?path=/qcon-sanfran-2008/slides//NealFord_10_Ways_to_Improve_Your_Code.pdf

Arquitetura, Eventos, TDD , , , , , , ,

Apresentação de TDD na Fatec Jundiaí

21 de abril de 2009

Nos dias 6 a 9 de abril, a Fatec Jundiaí organizou o evento “Semana da Tecnologia”, com várias atividades acadêmicas para seus alunos.

A convite do Prof. Demerval, que dá aula de Teoria da Administração, e também de Luciano Coelho, aluno do curso Tecnologia em Informática para Gestão de Negócios da Fatec Jundiaí e companheiro de trabalho, na quinta-feira, dia 9, fiz uma apresentação de introdução ao TDD - Test Driven-Development.

O público presente era de alunos iniciando no desenvolvimento de software e que tiveram ali seu primeiro contato com o desenvolvimento orientado a testes.

A apresentação (com áudio) você pode acompanhar abaixo e o código-fonte dos testes utilizados na apresentação você pode baixar aqui.

Referências:

Eventos, TDD , , , ,