Ir para o conteúdo
ou

Software livre Brasil

0 comunidades

Nenhum(a)

Tela cheia

Sith Refactoring - (LinguÁgil)

13 de Setembro de 2010, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém aparecerá a este evento.
Visualizado 372 vezes
17 de Setembro de 2010, 0:00 http://www.linguagil.com.br UniJorge - campos costa azul

Sith Refactoring - O BigUpFrontDesign contra-ataca - 17/09 - Tarde - 13 às 17:30h

Este workshop pretende mostrar um lado negro da força agil. Deixar cair o manto do over-planning e big-up-front-design em prol de alcançar um design evolutivo de código.

Extremming Programming (XP) nos ensina a programar focado em testes (TDD), em passos curtos, em pares e a por último a refatorar. Contudo refatorar, exigem técnicas que beiram o estado da arte. Simplificar e adaptar o código ao ponto em que o custo de uma manutenção ou a inclusão de uma funcionalidade tenda a zero é quase uma utopia socialista de livros Marxistas – Viva la revolucion!

Tendo como base um projeto, com implementações em Java, PHP e JavaScript iram ser analisados os primeiros passos da refatoração. Cada passo será guiado pelos mal cheios de códigos encontrados. A escolha do projeto tem como premissa um código, que ainda com uma UML bem definida arquiteturalmente e completamente funcional o custo evolucionário seja alto.

Todas as metodologias ágeis tratam de melhoria continua, de meditar sobre um objetivo realizado e procurar oportunidades. Refatorar é um desses momentos de reflexão.

Sith Refactoring é voltado aos padawans pragmátivos e os jedi-master testers que se sintam tentados a conhecer o outro lado da força.


Tags deste artigo: linguagil sithrefactoring

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.