| Enquete |
| Troca do Windows pelo Software Livre nas repartições públicas |
| A favor |
 
|
68% |
[ 166 ] |
| Contra |
 
|
32% |
[ 77 ] |
| Total de Votos: 243 |
|
| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 14:04:36
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline
|
TaQ wrote:
ManchesteR wrote:só não acho o pair programming muito interessante, mas de resto acho muito boa.
Acho que se tiver uma disparidade muito grande entre os dois programadores, acaba empacando a coisa. Um quer fazer a coisa em um ritmo e o outro "puxa o freio de mão" demais por que pode não estar entendendo patavina. Lógico que é interessante no caso de um ensinar o outro, mas com os prazos "jeitados" que temos hoje é meio complicado.
Bom, se você pensar a curto prazo, talvez você esteja certo. Mas, a médio e longo prazo, sua equipe passa a ser mais homogênea e a qualidade muito maior.
|
Daniel Quirino Oliveira |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 14:13:12
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Daniel Quirino Oliveira wrote:Bom, se você pensar a curto prazo, talvez você esteja certo. Mas, a médio e longo prazo, sua equipe passa a ser mais homogênea e a qualidade muito maior. 
...e quem, nesse caso, pensa a longo prazo no Brasil?
Ta certo, podemos ate arrumar alguns exemplos... mas, mesmo assim, faz feio
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 14:17:43
|
louds
Moderador
![[Avatar]](/images/avatar/1e48c4420b7073bc11916c6c1de226bb.jpg)
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
|
TaQ wrote:
Acho que se tiver uma disparidade muito grande entre os dois programadores, acaba empacando a coisa. Um quer fazer a coisa em um ritmo e o outro "puxa o freio de mão" demais por que pode não estar entendendo patavina. Lógico que é interessante no caso de um ensinar o outro, mas com os prazos "jeitados" que temos hoje é meio complicado.
Provavelmente com uma disparidade muito grande o que sabe pouco, trabalhando sózinho, provavelmente vai ter muito problema se precisar utilizar algo que escrito pelo que sabe muito, ou seja, vai causar tanto problema quanto usando pair-programming.
Moral da historia, esse cara já deveria ter passado no rh.
Pair programming funciona muito bem quando você tem diferenças de conhecimento, mas não de inteligencia.
|
http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 14:35:07
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline
|
cv wrote:
Daniel Quirino Oliveira wrote:Bom, se você pensar a curto prazo, talvez você esteja certo. Mas, a médio e longo prazo, sua equipe passa a ser mais homogênea e a qualidade muito maior. 
...e quem, nesse caso, pensa a longo prazo no Brasil?
Ta certo, podemos ate arrumar alguns exemplos... mas, mesmo assim, faz feio 
Concordo, mas, isso não depende da metodologia usada, mas é questão de estratégia de empresa. E a empresa que não pensa na evolução contínua do seus profissionais nunca vai deixar de ser medíocre (poderia citar alguns nomes de empresas assim, mas é totalmente anti-ético).
|
Daniel Quirino Oliveira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 14:37:46
|
TaQ
JavaChild
![[Avatar]](/images/avatar/c8d34e8c3f991af322fce.jpg)
Membro desde: 18/07/2003 10:04:52
Mensagens: 124
Localização: São José do Rio Preto, SP
Offline
|
louds wrote:
Moral da historia, esse cara já deveria ter passado no rh.
Pair programming funciona muito bem quando você tem diferenças de conhecimento, mas não de inteligencia.
Agora se ele for aqueles tipos que tem muito Q.I. (quem indicou) isso pode ser um problema.
|
Eustáquio "TaQ" Rangel
http://beam.to/taq
Usuário registrado Linux 224050 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 14:42:04
|
TaQ
JavaChild
![[Avatar]](/images/avatar/c8d34e8c3f991af322fce.jpg)
Membro desde: 18/07/2003 10:04:52
Mensagens: 124
Localização: São José do Rio Preto, SP
Offline
|
Daniel Quirino Oliveira wrote:E a empresa que não pensa na evolução contínua do seus profissionais nunca vai deixar de ser medíocre (poderia citar alguns nomes de empresas assim, mas é totalmente anti-ético).
Vixi, deixa eu ficar quieto aqui que conheço um monte também ...
|
Eustáquio "TaQ" Rangel
http://beam.to/taq
Usuário registrado Linux 224050 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 14:50:42
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
TaQ wrote:
Daniel Quirino Oliveira wrote:E a empresa que não pensa na evolução contínua do seus profissionais nunca vai deixar de ser medíocre (poderia citar alguns nomes de empresas assim, mas é totalmente anti-ético).
Vixi, deixa eu ficar quieto aqui que conheço um monte também ... 
Concordo que nao precisamos dar nomes aos bois magros, mas encher a bola de quem faz a coisa direito vale a pena. Alguem tem exemplos de empresas onde adotar bem uma metodologia significou em um aumento significativo na qualidade e produtividade?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 20:02:10
|
jc_oz
JavaEvangelist
![[Avatar]](/images/avatar/059fdcd96baeb75112f09fa1dcc740cc.jpg)
Membro desde: 15/10/2003 09:04:27
Mensagens: 339
Localização: Osasco/SP
Offline
|
Não querendo me intrometer, mas já me intrometendo...
Infelizmente não conheço tal empresa, mas tenho uma dúvida, em termos de mercado, qual metodologia é mais usada, ou qual tem uma procura maior por profissionais que a conhece
Bem, não sei se o objetivo do tópico é exatamente esse ou simplesmente conhecer a preferência do pessoal, me perdoem se estiver confundindo as bolas, ok?? Mas fica aí a minha dúvida.
Falow!!!
|
[]'s
Julio |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 20:47:49
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
jc_oz wrote:Infelizmente não conheço tal empresa, mas tenho uma dúvida, em termos de mercado, qual metodologia é mais usada, ou qual tem uma procura maior por profissionais que a conhece 
Talvez os resultados desta votação digam de uma forma ou de outra qual a metodologia mais utilizada. Mas, se vc está procurando aprender alguma baseando-se nessa informação, meu conselho aqui é: aprenda todas, goste de uma delas e se aprofunde, mas não simplesmente descarte as "perdedoras" na sua preferência
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 21:34:45
|
jc_oz
JavaEvangelist
![[Avatar]](/images/avatar/059fdcd96baeb75112f09fa1dcc740cc.jpg)
Membro desde: 15/10/2003 09:04:27
Mensagens: 339
Localização: Osasco/SP
Offline
|
cv wrote:Talvez os resultados desta votação digam de uma forma ou de outra qual a metodologia mais utilizada. Mas, se vc está procurando aprender alguma baseando-se nessa informação, meu conselho aqui é: aprenda todas, goste de uma delas e se aprofunde, mas não simplesmente descarte as "perdedoras" na sua preferência 
Ok, conselho anotado e muito provavelmente será seguido
|
[]'s
Julio |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 21:44:53
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline
|
Bom, acho que já batemos bastante na tecla do "pair programming", mas XP não é só isso. O que vocês acham dos outros "dogmas" do XP, como refactoring contínuo, design simples, story cards, etc...?
|
Daniel Quirino Oliveira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2003 21:49:15
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Pra falar a verdade, eu não sei nem como alguem consegue trabalhar sem refactoring contínuo (sem passar o tempo todo sem pelo menos dar uma "embelezada" em um código que foi escrito anteriormente)...
Outro tema que foi pouco discutido aqui é o de fazer testes unitários. Mas isso fica pra outro tópico, pq acho que a discussão é quente... vou deixar só uma perguntinha filosófica aqui: se um determinado software tem um bug, e não nenhuma teste para demonstrá-lo, esse bug existe?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/11/2003 00:27:22
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
cv disse:
se um determinado software tem um bug, e não nenhuma teste para demonstrá-lo, esse bug existe?
CV, todo programa tem bug,vc q não testou ele o suficiente...
Agora falando sério,se vc passa o programa num teste de unidade,sem problemas,num teste de estresse,sem problemas,segue aquele zilhão de protocolos e testes de componentes,e o programa passa.das duas uma:
Considerando que há erros;ou a equipe de testes é fraca(e a bateria tb),ou eh um white fly error...ele existe,ninguém viu ninguém vê,só Einstein resolve...
Claro q programas com zilhões de linhas de código(tipo o windows) que tem milhares de programadores envolvidos(tipo windows) cada um com uma metodologia de programar diferente(tipo windows,tô pegando no pé...),erros são pra-lá de comuns....e esperados!Mas aplicações pequenas,de complexidade moderada,dificilmente são perdoados...
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/11/2003 06:42:05
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Ou seja, qualquer aplicacao menor que o Windows, e de complexidade menor que um sistema operacional, não pode ser perdoada por ter bugs?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/11/2003 13:41:23
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
Cv não deturpe minhas palavras!
Com certeza vc entendeu direito...quis dizer q aplicações de complexidade muito inferior,muito menos linhas de código,dificilmente eh perdoado(...) em algumas empresas,se vc erra um campinho de validação de Cpf,já te chamam pro pau(...),errar eh humano(acertar eh mulçumano-piada infame),e qto mais banal a tarefa,ás vezes maior a chance de erros...pena q os empregadores querem humanos-xeon,365x24x7,e esquecem q são só humanos...
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
|
|