| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 08:27:20
|
fcoury
JavaChild
![[Avatar]](/images/avatar/13da2193bcd455bb894871aec1815047.jpg)
Membro desde: 17/10/2006 16:24:36
Mensagens: 142
Localização: Campinas, SP - Brazil
Offline
|
Pessoal,
Achei fantástico este novo plugin, chamado Cola, que resolve a adoção da técnica de Pair Programming por times distribuídos. Mesmo se você tem um projeto Open Source e quer aproveitar esta prática, agora você pode, usando esta ferramenta junto com o Skype, por exemplo.
Veja um screencast e mais informações sobre o assunto:
http://blog.felipecoury.com/jep/2008/06/pair-programming-remoto-usando.html
Abraços a todos!
|
Felipe Gonçalves Coury
--
Arquivos texto em java: http://jfilehelpers.com
Visite meu blog: http://blogs.felipecoury.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 09:54:01
|
dudaskank
GUJ Ranger
Membro desde: 12/09/2003 14:59:26
Mensagens: 850
Localização: Suzano, SP, Brasil
Offline
|
Achei bem interessante também. Programação em pares é a única coisa que já usei dessas metodologias ágeis que tem por aí, e esse eu posso garantir que é bom.
Apesar que normalmente em pares, um programa e o outro vai revisando, aí acaba prestando atenção no que o outro vai fazendo e trocando idéias durante a codificação, porém no vídeo tem dois programadores escrevendo no mesmo código ao mesmo tempo, o que acaba com a revisão que o outro vai fazendo no seu código. Mas daí é só combinar com o outro lado, isso é fácil.
Outra curiosidade que fiquei e não sei se ele disse algo sobre o assunto, é que só assisti sem som, mas e quando há a barra de rolagem, um pode estar digitando em um extremo do arquivo fonte enquanto o outro tenta se achar ou a visão dos dois é sincronizada?
|
Eduardo Oliveira
Toque a balada do amor inabalável, eterna love song de nós dois...
Página |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 10:02:22
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
Já deram uma olhada no Xpartise?
Eu uso vez em quando e gosto bastante:
http://xpairtise.sourceforge.net/
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 10:37:21
|
eduveks
GUJ Ranger
![[Avatar]](/images/avatar/bce9abf229ffd7e570818476ee5d7dde.png)
Membro desde: 19/04/2005 07:45:40
Mensagens: 831
Localização: Lisboa - Portugal
Offline
|
O JBuilder 2005 já tinha isto... acho q foi a primeira IDE a ter.
E o NetBeans tem isto também a muito tempo:
http://collab.netbeans.org/
This message was edited 2 times. Last update was at 23/06/2008 10:41:53
|
http://www.cajuscript.org
http://eduveks.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 14:01:19
|
Zakim
JavaEvangelist
![[Avatar]](/images/avatar/e35d7a5768c4b85b4780384d55dc3620.jpg)
Membro desde: 21/07/2005 09:25:24
Mensagens: 482
Localização: Cuiabá - MT
Offline
|
o collaborate do netbeans é muito bom!
Costumo utiliza-lo para enviar, receber e revisar código de outros desenvolvedores!
|
http://zakim.blogspot.com - Zakim
Sun Certified Java Programmer
Comece pequeno, pense grande e cresça rápido! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 14:51:43
|
bobmoe
GUJ Ranger
![[Avatar]](/images/avatar/9cc25407f209e031babdac7d3c520ccb.jpg)
Membro desde: 11/07/2006 20:45:48
Mensagens: 806
Localização: Sampa
Offline
|
Zakim wrote:o collaborate do netbeans é muito bom!
Costumo utiliza-lo para enviar, receber e revisar código de outros desenvolvedores!
Nesse caso um svn já resolveria seus problemas.
|
BOB - Roberto Nogueira - bobmoe.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 16:43:50
|
cmoscoso
Virtual Machine Man
Membro desde: 23/10/2007 10:08:29
Mensagens: 687
Offline
|
Pair-programming remoto.
Isso é alguma piada?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 16:45:02
|
fcoury
JavaChild
![[Avatar]](/images/avatar/13da2193bcd455bb894871aec1815047.jpg)
Membro desde: 17/10/2006 16:24:36
Mensagens: 142
Localização: Campinas, SP - Brazil
Offline
|
Pair-programming remoto.
Isso é alguma piada?
É uma piada sim. Você não entendeu?
|
Felipe Gonçalves Coury
--
Arquivos texto em java: http://jfilehelpers.com
Visite meu blog: http://blogs.felipecoury.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 16:56:07
|
cmoscoso
Virtual Machine Man
Membro desde: 23/10/2007 10:08:29
Mensagens: 687
Offline
|
fcoury wrote:
Pair-programming remoto.
Isso é alguma piada?
É uma piada sim. Você não entendeu?
Nao reconheci.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2008 07:34:51
|
agodinhost
Virtual Machine Man
![[Avatar]](/images/avatar/b8ffa41d4e492f0fad2f13e29e1762eb.jpg)
Membro desde: 28/03/2006 21:19:16
Mensagens: 590
Localização: RJ, Tijuca
Offline
|
tem som sim - o cara da apresentação é muito, muito babaca! (melhor sem som), IMO.
Woody
|
"The difference between theory and practice is that, in theory, there is no difference between theory and practice". |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2008 07:50:17
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
cmoscoso wrote:Pair-programming remoto.
Isso é alguma piada?
Bem, no meu caso não foi não.
Deveria ter sido?
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2008 08:46:37
|
fcoury
JavaChild
![[Avatar]](/images/avatar/13da2193bcd455bb894871aec1815047.jpg)
Membro desde: 17/10/2006 16:24:36
Mensagens: 142
Localização: Campinas, SP - Brazil
Offline
|
Não é piada não. Apenas achei de mal gosto o comentário do amigo acima e resolvi entrar na brincadeira...
O pair programming distribuído já é realidade hoje e tem se provado bem eficaz. Na IBM, onde trabalho, existem vários times com desenvolvedores espalhados por Brasil, EUA, Índia que usam esta técnica.
Se você parar prá pensar, hoje em times grandes já se faz code review pelo telefone, usando netmeeting, por exemplo. Mas achar um bug no code review é infinitamente pior do que achar o mesmo bug na hora da codificação. Esse é um dos pontos chaves do pair programming. Fazer o mesmo usando Skype e Cola, por exemplo, pode não ser o ideal, mas eu não tenho dúvidas que é melhor que codificar sozinho.
Existem várias coisas na metodologia Agile que eu torcia o nariz, mas somente quando você começa a experimentar você vê o real valor. Outro exemplo é o Planning Poker. Parece uma coisa ridícula, mas que se prova extremamente eficaz. É engraçado porque uma coisa normalmente chata, que é dar estimativas de complexidade de desenvolvimento, passa a ser algo divertido.
Prá mim, piada é o criticar sem nenhuma experiência no assunto
Abraços a todos!
|
Felipe Gonçalves Coury
--
Arquivos texto em java: http://jfilehelpers.com
Visite meu blog: http://blogs.felipecoury.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2008 09:47:48
|
arubin
Entusiasta Java
Membro desde: 10/10/2006 09:23:22
Mensagens: 20
Offline
|
Fala Felipe,
Voce tem o link para o Cola - Nao achei o link no seu blog nem aqui no post.
Obrigado,
Alan
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2008 11:34:00
|
fcoury
JavaChild
![[Avatar]](/images/avatar/13da2193bcd455bb894871aec1815047.jpg)
Membro desde: 17/10/2006 16:24:36
Mensagens: 142
Localização: Campinas, SP - Brazil
Offline
|
duda,
Tudo jóia?
Eu acho que esta aplicação é parte do ECF - Eclipse Communications Framework. O último Release Candidate é o 5, e para fazer o download, use essa URL:
http://www.eclipse.org/ecf/downloads.php
Se você instalar, dá um feedback aqui nessa thread prá gente saber se funcionou, OK?
Abraços!
|
Felipe Gonçalves Coury
--
Arquivos texto em java: http://jfilehelpers.com
Visite meu blog: http://blogs.felipecoury.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2008 14:45:51
|
cmoscoso
Virtual Machine Man
Membro desde: 23/10/2007 10:08:29
Mensagens: 687
Offline
|
Rafael Nunes wrote:
cmoscoso wrote:Pair-programming remoto.
Isso é alguma piada?
Bem, no meu caso não foi não.
Deveria ter sido?
Nao mesmo. Acho ate interessante a ideia de parear assim caso nao possa estar presente no escritorio hoje e amana.
Mas para equipes permanentemente distribuidas acredito que usar pair programming entre elas seja solucao pra nada, beira o ridiculo. Mais uma desculpa para priorizar processos e ferramentas ao inves de pessoas.
PRojetos opensource sao completamente diferente pq sao naturalmente distribuidos, qq pair-programming remoto ou nao é uma decisao unica dos programadores envolvidos na atividade. Por isso mesmo desconfio quando falam que pair programming remoto é "realidade" hoje. Como sera que é medido essa adocao pela comunidade?
This message was edited 1 time. Last update was at 24/06/2008 14:48:01
|
|
|
 |
|
|