Não jogue fora o seu debugger ainda!  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Respondendo a um texto anterior, Cedrid Beust, criador do framework de testes TestNG diz que não é porque você tem testes que você pode ignorar completamente o debugger de código.

Texto completo: TestNG Creator Cédric Beust: Don't Throw Away That Debugger Just Yet

Talvez seja cultural, mas eu só costumo utilizar o debugger quando não dá pra descobrir ou replicar a coisa com testes de forma alguma.

Você ainda anda utilizando muito o seu debugger?

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Acho que são papéis diferentes.

Os testes auxiliam a identificar os pontos onde os erros ocorrem, mas o escopo deles é restrito ao método, não necessariamente à linha de código. Isso normalmente é eficaz num código bem fatorado.

Mas há situações onde acompanhar a execução passo-a-passo ainda é o melhor caminho. Pegue um erro de lógica, por exemplo. Se for um erro sutil, ainda é mais rápido acompanhar a execução do método passo-a-passo do que ficar olhando para o método e tentando "debbugar de cabeça" para achar o problema.
[WWW]
Ratao
Virtual Machine Man
[Avatar]

Membro desde: 14/05/2006 22:09:25
Mensagens: 529
Localização: Cachoeiro de Itapemirim - ES
Offline

Concordando com o ViniGodoy...
O debugger me ajuda muito ainda, com ele acompanho passo a passo do programa e tendo uma visao melhor do código.

"Não existe limites para a mente humana... sendo então ilimitado nosso poder de realização."
Victor Zangerolame Fim
[Email] [MSN]
Maracuja
GUJ Ranger
[Avatar]

Membro desde: 28/03/2006 10:18:44
Mensagens: 940
Localização: Behind the screen
Offline

Se eu uso mto o debugger??? Pessoalmente acho o debugger uma das coisas mais importantes, sem ele para mim seria impossível trabalhar!!!

Viva o debugger!!!!

"Nunca deixarei de reclamar, mas espero reclamar de coisas melhores a cada dia..." Um amigo muito sabio
giulianocosta
JavaEvangelist

Membro desde: 11/08/2003 09:59:28
Mensagens: 442
Offline

Puxa, nao sei como alguém pôde pensar que por causa do advento dos testes automatizados alguém poderia parar de usar Debugger.

Não consigo nem imaginar isso! Vejo as duas coisas como coisas totalmente distintas...

Giuliano Costa
Programador
[Email]
josenaldo
GUJ Master
[Avatar]

Membro desde: 27/11/2006 12:39:28
Mensagens: 1170
Localização: Uberlândia/MG
Offline

Programar sem debugger?: Tenta pregar um prego sem martelo, só usando a mão, tenta... rsrsrsrs

Vejo testes e depuração como complementares.

Josenaldo de Oliveira Matos Filho
UAIJUG - http://www.uaijug.com.br
http:jnaldo.com
[Email] [WWW] [MSN]
rogeriop80
JavaEvangelist
[Avatar]

Membro desde: 20/04/2004 17:10:50
Mensagens: 313
Localização: Caçapava/SJC - SP
Offline

Quem aqui programou para Z80 sabe o que é programar sem debugger.

No começo é fogo, mas depois que você acostuma, fica louco hehehe...

Debugger é importante sim.

Abraços.

Rogério Peres Gomes
E TENHO DITO !
[WWW] [MSN]
Daniel Quirino Oliveira
Moderador
[Avatar]

Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline

Eu (ainda) uso debugger para aprender mais sobre o código com o qual eu estou trababalhando, espalhando breakpoints aleatoriamente (nem tão aleatoriamente assim) por todo o código. Funciona

Daniel Quirino Oliveira
[Email] [WWW]
benflodin
JavaGuru
[Avatar]

Membro desde: 04/06/2006 13:50:18
Mensagens: 223
Offline

na verdade debugger nao é o martelo em si, é apenas uma parte.
a superior que é usada pra remover o prego.

think Java
[WWW] [MSN]
antoniopopete
Virtual Machine Man

Membro desde: 27/12/2006 02:37:31
Mensagens: 712
Localização: Salvador - BA
Offline

Não tenho muita experiência ainda de programação ,mas conheci a pouco tempo a "arte de debugar" e vi que realmente ela me parece muito boa, ao invés de apenas criar logs ou system out...Para testar,o debug auxilia em termo de lógica e muitas outras coisas.

Antonio Lazaro

[Email]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

fala sério ...
o cara que escreveu o artigo original tem uma lógica tão boa que é capaz de acreditar no seguinte:
Steve Wonder é cego ...
Dizem que o amor é cego ...
dizem que deus é amor ...
então Steve Wonder é Deus ...


[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team