Posts Tagged eclipse
o que fazer com um chicken?
Posted by fabio.massa in agile, scrum on February 12, 2010
Canja? nuggets? uma porção de frango a passarinho? brincadeiras à parte, gostaria de saber qual a experiência de vocês em relação aos chickens.
Não lembro aonde li, mas me recordo de ter visto em algum livro ou post que dizia +- assim: “…com o andar do sprint, os pigs identificam um chicken no time, caso haja algum…”
- vocês concordam com essa abordagem?
- ja identificaram algum chicken no time?
Acho que a maior dúvida é, quais atitudes devemos tomar quando isso ocorrer!? discuti esse tema essa semana com meu amigo e o mesmo me disse que passou por uma situação parecida, e no caso deles, eles ajudaram o chicken a ser um pig novamente. Sem dúvidas essa me parece ser a melhor escolha (todo mundo sai ganhando), porém, o chicken muitas vezes não sabe que ele é um chicken e não aceita ajuda, dificultando mais ainda (já passei por tal situação, o rapaz não aceitava ajuda).
Qual o papel do scrum master nesse caso? será que os pigs devem informar aos SM sobre o provável chicken ou se o SM for participativo o suficiente ele teria percebido o mesmo que o restante do time? e se apenas você acha que um membro do time é um chicken? e se fora do trabalho o chicken é um grande amigo, como deixar de lado a amizade e pensar no lado profissional? quanto um chicken pode comprometer um sprint? muitas…muitas dúvidas! afinal, gostaria que contassem se ja passaram por situações parecidas e o que decidiram.
ps: vale lembrar que minha experiência com scrum é pequena, mas por favor, me corrijam se falei muita besteira ![]()
ps2: em nenhum momento criei esse post para crucificar alguém, apenas tenho real interesse na experiência de vocês, acredito que são temas como esse que nos enriquecem e nos deixam mais preparados para as situações do nosso cotidiano.
dica para debugar com o Eclipse
Posted by fabio.massa in cotidiano on July 27, 2009
Antes de começar a escrever, vou contar como tive a idéia de criar esse post.
Alguns dias atrás, um conhecido do fretado me pediu ajuda com um problema que estava enfrentando com JSF, ele estava tentando implementar um método com A4J e não sabia quais propriedades de um binding deveria utilizar, ao me mostrar o código vi vários “System.out.println();” e o questionei, e o mesmo me respondeu que mesmo debugando achava mais fácil imprimir algumas propriedades, segundo ele era mais “rápido”, percebendo sua necessidade lhe apresentei o “Display”, e o mesmo me disse que não conhecia e nenhum dos seus colegas de trabalho utilizava.
Para habilitar essa opção é fácil, vá em: Window -> Show View -> Display irá abrir uma pequena janela ao lado das janelas de opções, como Console, Problemns, Server e etc. Essa opção funciona em modo Debug, você interage quando parar em algum breakpoint, funcionando durante a execução do seu script. Selecione a linha ou trecho de código que deseja executar e aperte o atalho Ctrl + Shift + D , ou copie sua variável para dentro da janela display e a utilize normalmente.
Vejam imagens:

Testando condição

Propriedades da variável (Ctrl + Espaço)
Espero que esse post possa ajudar alguém assim como tem me ajudado, essa dica quem me passou foi o Jonas da Caelum, assim como várias teclas de atalhos do Eclipse, as que eu mais uso são essas:
- Alt + Shift + R: refactor
- Alt + Shift + M: extrai uma linha ou várias para um novo método
- Ctrl + Alt + Seta para cima/baixo: copia seu código para cima ou para baixo
- Alt + Seta para cima/baixo: movimenta seu código para cima ou para baixo
- Alt + Shift + X: leque de opções para execução, teste junit por exemplo é: Alt + Shift + X + T (esse é legal de se fazer)
- Ctrl + 1: sugestões (essa acho que todo mundo conhece)
- Ctrl + Espaço (nem preciso falar né?)
- Ctrl + 3: acho que to apelando…tá bom
Não quero mostrar que sei algumas teclas de atalho do Eclipse, só quero passar o que me ensinaram, pois acredito que os atalhos nos deixam mais produtivos; tenho um bom mouse, mas quanto menos eu pegar nele melhor ![]()
Desculpem me se não ficou muito claro, qualquer dúvida podem me enviar e-mail, deixar um comentário ou twittar.
Recent Comments