'DHH throws more "rules about testing" off to that crowd that can't decide what to do without "rules" in the 1st place'

14 views
Skip to first unread message

Bruno Deferrari

unread,
Apr 11, 2012, 9:27:03 PM4/11/12
to rub...@googlegroups.com
El subject es un tweet de zzzeek (creador de SQLAlchemy entre otras
cosas), y el artículo en cuestión es:

http://37signals.com/svn/posts/3159-testing-like-the-tsa

Me gusta como la tendencia poco a poco va siendo cada ves más el
abusar menos y menos de los tests al pedo y sin otro fin que testear
por testear para subir el porcentaje de test coverage. También el
dejar de adjudicarle propiedades mágicas al escribir los tests antes
que el código.

Y el quote de Kent Beck al final:

"I get paid for code that works, not for tests, so my philosophy is to
test as little as possible to reach a given level of confidence (I
suspect this level of confidence is high compared to industry
standards, but that could just be hubris). If I don’t typically make a
kind of mistake (like setting the wrong variables in a constructor), I
don’t test for it."

--
BD

Alvaro Olivencia

unread,
Apr 11, 2012, 10:33:40 PM4/11/12
to rub...@googlegroups.com
Concuerdo con lo de "I get paid for code that works, not for tests", porque sumando y restando, la gran mayoria escribe codigo para vender y no para que sea lindo o para exponerlo en una universidad.

Enviado desde mi iPad

El 11 Apr 2012, a las 22:27, Bruno Deferrari <uti...@gmail.com> escribió:

> El subject es un tweet de zzzeek (creador de SQLAlchemy entre otras
> cosas), y el artículo en cuestión es:
>
> http://37signals.com/svn/posts/3159-testing-like-the-tsa
>
> Me gusta como la tendencia poco a poco va siendo cada ves más el
> abusar menos y menos de los tests al pedo y sin otro fin que testear
> por testear para subir el porcentaje de test coverage. También el
> dejar de adjudicarle propiedades mágicas al escribir los tests antes
> que el código.
>
> Y el quote de Kent Beck al final:
>

Guillermo Iguaran

unread,
Apr 11, 2012, 11:38:05 PM4/11/12
to rub...@googlegroups.com
Casi me parto de la risa con alguien que le respondió a Kent Beck (padre del TDD para los que no saben) que esta haciendo TDD mal: https://twitter.com/#!/ricmrodrigues/status/190099115768680449

Bruno Deferrari

unread,
Apr 12, 2012, 7:42:52 AM4/12/12
to rub...@googlegroups.com
2012/4/12 Guillermo Iguaran <guille...@gmail.com>:

Juaaaa, increible.

--
BD

Luis Lavena

unread,
Apr 12, 2012, 1:53:14 PM4/12/12
to rub...@googlegroups.com
2012/4/11 Bruno Deferrari <uti...@gmail.com>:

>
> Y el quote de Kent Beck al final:
>
> "I get paid for code that works, not for tests, so my philosophy is to
> test as little as possible to reach a given level of confidence (I
> suspect this level of confidence is high compared to industry
> standards, but that could just be hubris). If I don’t typically make a
> kind of mistake (like setting the wrong variables in a constructor), I
> don’t test for it."
>

Entonces lo que yo hago debe estar bien: no hago ningun test/spec por
que mi nivel de confianza en lo que hago es muy alto.

Ojo, no soy Chuck Norris, pero cerca cerca...

;-)
--
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry

Alvaro Olivencia

unread,
Apr 12, 2012, 2:02:12 PM4/12/12
to rub...@googlegroups.com
Sos un groso máquina !!!!! :)
Moraleja: hacer testing es gay (ojo, sin discriminar).

ps: por las dudas: comentario tonto y con un cinismo/ironía de baja calidad.

Nicolás Sanguinetti

unread,
Apr 12, 2012, 2:02:00 PM4/12/12
to rub...@googlegroups.com
On Thu, Apr 12, 2012 at 2:53 PM, Luis Lavena <luisl...@gmail.com> wrote:
Ojo, no soy Chuck Norris, pero cerca cerca...

No sos pelirrojo. Ni tenés barba. Ni te vi cagando a palos a nadie nunca con una roundhouse kick.

NO MIENTAS.

Pablo Barrios

unread,
Apr 12, 2012, 2:09:25 PM4/12/12
to rub...@googlegroups.com

2012/4/12 Nicolás Sanguinetti <h...@nicolassanguinetti.info>

Este thread me recuerda:

Inline image 1

No siempre testeo mi código, pero cuando lo hago LO HAGO EN PRODUCCIÓN!!!

Peace out!


--
Ing. Pablo G. Barrios
image.jpeg

Nicolás Berger

unread,
Apr 12, 2012, 4:20:01 PM4/12/12
to rub...@googlegroups.com
On Thu, Apr 12, 2012 at 14:53, Luis Lavena <luisl...@gmail.com> wrote:
>> Y el quote de Kent Beck al final:
>>
>> "I get paid for code that works, not for tests, so my philosophy is to
>> test as little as possible to reach a given level of confidence (I
>> suspect this level of confidence is high compared to industry
>> standards, but that could just be hubris). If I don’t typically make a
>> kind of mistake (like setting the wrong variables in a constructor), I
>> don’t test for it."
>>
>
> Entonces lo que yo hago debe estar bien: no hago ningun test/spec por
> que mi nivel de confianza en lo que hago es muy alto.

Che, a favor del bueno de Kent Beck, creo que quiso decir que él llega
a niveles de confidence altos no tanto porque es muy grosso
programando, si no porque construye buenos tests, pero los mínimos
necesarios para llegar a ese confidence. Respecto al estándar de la
industria (!), él busca obtener un nivel de confidence más alto, y lo
logra con buenos tests (en lugar de muchos tests).

Luis Lavena

unread,
Apr 13, 2012, 6:42:19 PM4/13/12
to rub...@googlegroups.com
2012/4/12 Nicolás Berger <nicolas...@yellowspot.com.ar>:

>
> Che, a favor del bueno de Kent Beck, creo que quiso decir que él llega
> a niveles de confidence altos no tanto porque es muy grosso
> programando, si no porque construye buenos tests, pero los mínimos
> necesarios para llegar a ese confidence. Respecto al estándar de la
> industria (!), él busca obtener un nivel de confidence más alto, y lo
> logra con buenos tests (en lugar de muchos tests).

Nicolás, por alguna razón Gmail no puso mi comentario con los tags de
HTML que lo mande, era:

<joke>...</joke>

Tanto foca, Pablo y Alvaro y yo sabemos quien es Kent Beck. Nadie
cuestiona lo que dice o hace, es solo que me parece demasiado que
ahora por que lo dice DHH hay que hacerlo asi...

Tambien podriamos mencionar a foca con su charla de tests de RubyConf
Argentina o el otro extremo, Bryan Liles con su ironico TATFT (Test
All The Fucking Time) -- que fue un chiste, todos lo saben a eso...
bueno, salvo algunos que no lo entendieron...

http://smartic.us/2008/08/15/tatft-i-feel-a-revolution-coming-on/
http://smartic.us/2012/04/12/just-enough-testing/

Nicolás Berger

unread,
Apr 13, 2012, 7:18:10 PM4/13/12
to rub...@googlegroups.com

Todo bien Luis! El diablo de gmail metió la cola. Me imaginé que conocen a Kent Beck pero que se estaba leyendo sólo esa frase sin contexto. Además ni Kent Beck está libre de mamarse y mandar fruta alguna vez, sólo que no fue este caso

Saludos!

- Enviado desde Gmail Mobile - Pueden faltar acentos.

Nicolás Berger

unread,
Apr 13, 2012, 8:20:02 PM4/13/12
to rub...@googlegroups.com
2012/4/13 Luis Lavena <luisl...@gmail.com>:

> Tambien podriamos mencionar a foca con su charla de tests de RubyConf
> Argentina o el otro extremo, Bryan Liles con su ironico TATFT (Test
> All The Fucking Time) -- que fue un chiste, todos lo saben a eso...
> bueno, salvo algunos que no lo entendieron...
>
> http://smartic.us/2008/08/15/tatft-i-feel-a-revolution-coming-on/
> http://smartic.us/2012/04/12/just-enough-testing/

Por cierto, estuvo muy buena la charla de foca sobre testing en
RubyConfAr. TATFT no lo había escuchado, me lo llevo para entretenerme
el finde...

Reply all
Reply to author
Forward
0 new messages