RSS

Podcast sobre disciplina em projetos com eXtreme Programming.

August 27th, 2007 by Eduardo Fiorezi

Está no ar o 10º podcast, agora com Danilo Sato da AgilCoop e Marcos Tapajós da ImproveIt. Convidei essas duas figuras especiais para conversar sobre a disciplina em projetos XP e sobre a experiência deles nos assuntos abordados abaixo:

  • A necessidade do coach para a disciplina de um projeto XP.
  • Utilização de passos de bebe com TDD
  • Barreiras na utilização de TDD
  • Testes e design simples
  • A ausência do coach prejudica uma equipe que utiliza XP?
  • O coach deve necessariamente exercer a influência de lider no projeto?
  • Métodos de Aprendizado (Shu-Ha-Ri)
  • Retrospectiva ajudando a disciplinar a equipe
  • A criação de novos “XP´s”
  • Outros assuntos relacionados

Espero que se divirtam e gostem do podcast.

Deixe seus comentários, o feedback é muito importante.

Baixe o Podcast aqui: Podcasts

Posted in Geral | 8 Comments »

Como você implementa um contador para seu array em Ruby?

August 20th, 2007 by Eduardo Fiorezi

Aqui vai uma dica rápida para refatorar seu código. Nesta situação você precisa de um contador para ser utilizado ao iterar os elementos de um array.

Você tem este código:

contador = 1
["I", "love", "Ruby", "and", "Rails"].each do |item|
    puts "Item #{contador}: #{item}"
    contador += 1
end
Produz:
Item 1: I
Item 2: love
Item 3: Ruby
Item 4: and
Item 5: Rails

Lembrando que a refatoração não deve alterar o comportamento do seu código, ou seja, ele deve fazer a mesma coisa depois de aplicar uma refatoração.

A maneira mais “Ruby” de se fazer isso é:

["I", "love", "Ruby", "and", "Rails"].each_with_index do |item, contador|
    puts "Item #{contador.next}: #{item}"
end
Produz:
Item 1: I
Item 2: love
Item 3: Ruby
Item 4: and
Item 5: Rails

Estava utilizando a maneira feia até este artigo. :)

Posted in Ruby | 5 Comments »

Aprendendo HTML com CSS e XHTML

August 11th, 2007 by Eduardo Fiorezi

Você está com dúvidas sobre HTML, CSS e XHTML? Ou então, você veio do ambiente desktop a pouco tempo?

Há alguns meses, eu li uma recomendação do Vinícius no blog da Improve It sobre um certo livro de HTML. Naquele tempo, eu ainda não pensava em programar algo para web, então deixei passar. Se você é assim como eu, está entrando de cabeça no desenvolvimento web e está aprendendo HTML aos trancos e barrancos, com tutoriais encontrados na WEB, talvez você precise de um livro que ensine o básico e de maneira correta. Então, podem contar com o Head First HTML with CSS & XHTML.

Livro Use a Cabeça! (Head First) HTML com CSS e XHTML de ELISABETH FREEMAN e ERIC FREEMAN Ao ler o livro me encantei, com a maneira como o material é exposto, ele força seu cérebro a querer estudar essas coisas, os autores Eric Freeman e Elisabeth Freeman utilizam várias técnicas avançadas de aprendizado, há muitas figuras irreverentes, histórias engraçadas e muito conteúdo de qualidade.

Ao chegar ao final do primeiro capítulo, me deparei com uma palavra cruzada, olhei para um lado, olhei para o outro, cade MEU LÁPIS? Eu não tinha um lápis naquele momento. Adivinhem, saí e fui ao mercado comprar uma lapiseira…. É, eu fui!! podem me chamar de louco.

O livro não é recomendado para quem já é expert nestes assuntos, porque você vai aprender toda a base e saber como as coisas funcionam desde o princípio.

Fica aí a minha dica e uma recomendação positiva para este excelente livro.

Posted in livros | 6 Comments »

Acessibilidade e padrões web com Bruno e Maq

August 3rd, 2007 by Eduardo Fiorezi

Está no ar meu 9º Podcast.

Consegui reunir mais duas feras, Bruno Torres e MAQ, especializados em padrões web (web standards) e acessibilidade. Além de uma brilhante explicação sobre esses assuntos tão importantes, eles conseguiram explicar vários tópicos que ainda deixam dúvidas na cabeça dos desenvolvedores.

Abordamos os seguintes assuntos:

Agradeço ao Marcos Dell Antonio e Jackson Pires pelas perguntas, infelizmente esqueci de agradecer no áudio.

Espero que se divirtam e gostem do podcast.

Deixe seus comentários, seu feedback é importante.

Baixe o Podcast aqui: Podcasts

Obs. Apartir deste podcast estou com uma nova musica de abertura, feita pelo Fabio Raesh. E-mail: “omeueinteiro(arrooooba)hotmail.com”

Posted in Geral | 13 Comments »