Hace 19 días | Por brisk a cio.com
Publicado hace 19 días por brisk a cio.com

Muchos desarrolladores dicen que los asistentes de codificación de IA los hacen más productivos, pero un estudio reciente se propuso medir su rendimiento y no encontró ganancias significativas. El uso de GitHub Copilot también introdujo un 41% más de errores, según el estudio de Uplevel, una empresa que proporciona información a partir de datos de codificación y colaboración.

Comentarios

Supercinexin

#6 Qué gran comentario, y cuántas verdades y aciertos juntos 👌

ccguy

#16 Hay varias de las empresas que sobrevivieron a los 2,000 que ahora son absolutamente dominantes en Internet, como Amazon. Y las que serán dominantes en IA casi seguro que ya existen, pero no sabemos seguro cuales serán.

T

#36 Pero es que las que sobrevivieron al crash de las puntocom fueron aquellas que realmente tenían un negocio detrás para darle soporte al "hype", como Amazon, Ebay y otras.

Las que se fueron a la mierda fueron aquellas que vendieron humo. ¿Qué había detrás de Terra?

ccguy

#40 pues eso. Y ahora hay muchas que también tienen un negocio detrás y sobrevivirán

T

#42 Creo que no va a ser tan fácil ahora distinguir entre las que van a sobrevivir y las que no.

Antes del crash de las puntocom, yo mismo me lo vi venir y no es porque me las dé de gurú ni especialista ni nada por el estilo, es que cualquiera con dos dedos de frentes se podía preguntar qué coño había detrás para sostener los precios que se pagaban por acción en aquel momento. No recuerdo exactamente cuánto fue, pero me parece que las acciones de Terra se llegaron a multiplicar en precio por cien o más, una burrada flipante.

Aquí lo que pasa es que montarse una IA útil lleva más tiempo y trabajo que montarse un portal, por mucho que tengas una empresa de telecomunicaciones detrás, y me da también que hay cierta realimentación (algo muy propio de la IA) puesto que hay productos punteros en IA que lo que hacen es embeber los verdaderos servicios de IA, léase ChatGPT y otros, para ofrecer sus características propias. Vamos, una "externalización de servicios" en toda regla. Así que las diferencias están más en cómo presentar y cómo enfocar el servicio más que en la construcción de la IA como tal para los que lo hacen así.

La posible "burbuja IA" está más en que parece que la IA está aquí para resolver todo y me da que puede resolver mucho para cosas concretas, como por ejemplo espero, esperamos, que haga en campos como la medicina (detección a partir de imágenes, reducción de tiempos de investigación de nuevos medicamentos) pero de cara a productos de uso general lo veo bastante más reducido que lo que parece prometer.

ccguy

#44 sobrevivirán las rentables y morirán las que viven de inversores, como siempre. Nvidia, Meta, etc, no van a desaparecer.

BRPBNRS

#40 ¿Qué había detrás de Terra?

EL MEJOR CHAT DEL MUNDO

T

#55 Para eso estaba irc-hispano.

Supercinexin

#36 Pero aquellas empresas no eran simples "puntocom". Como siempre, sobreviven las empresas con valor real y las miles que estaban ahí al calor de la burbuja aparentando que eran superdisruptivas y supernecesarias cuando en realidad no añadían demasiado o no añadían nada, desaparecen.

E

#36 La cotización de Amazon en el periodo 1998-2001. Que Amazon sobreviviese no significa que no explotara una burbuja. Obviamente Nvidia sobrevivirá a la burbuja, pero eso no quita que es probable que en algún momento meta un petardazo, llevándose los ahorros de unos cuantos.

ChukNorris

#6 No es lo mismo, Nvidia a pasado a facturar una burrada de dinero contante y sonante: 27.014 millones de dólares en 2022. En 2023 los ingresos se ubicaron en 55.268 millones de dólares ... En los primeros 6 meses de 2024 casi a igualado todo lo facturado en 2023.

PaleBlueAtom

#27 claro que no es lo mismo, son cosas distintas, pero similares.

Se crea un hype*, se infla la burbuja, estalla, se sigue optimizando y se consigue la verdadera rentabilidad.

T

#6 Correcto, opino lo mismo, excepto si cabe para algunas aplicaciones de la IA para tareas algo más "repetitivas y aburridas" que no requieran de "creatividad" como es la programación.

Por ejemplo, en la atención al cliente hay unas IA generativas por ahí que te hacen unos resúmenes de tus historiales y te ayudan a resolver problemas "básicos" que no están nada mal. Claro que si te vas un poco fuera de los casos habituales empieza a cojear, pero desde el punto de vista empresarial eso implica, por mal que suene, poder reducir personal.

rojo_separatista

#39, pocas tareas hay menos creativas que la de programador. Es infinitamente más creativo el trabajo de un camarero, un lampista, que el de programador.

Cuidado, hablo del que desarrolla el software en base a unas especificaciones, no el que diseña estas especificaciones.

s

#78 Perdona, pero el que "diseña estas especificaciones", en la mayoría de ocasiones suele no diseñarlas tan bien, y al final acaba el programador teniendo que tirar de muchísima creatividad.

rojo_separatista

#88, entonces es un mal diseñador de especificaciones.

T

#78 Estaba comparando programar con cosas más tediosas como hacer resúmenes, historiales y resolución de problemas "genéricos".

Dicho esto, discrepo acerca de la falta de creatividad en la programación. Si eso fuese así no habría apenas diferencia entre programadores mejores y peores.

Para cumplir un mismo objetivo es frecuente (las variables son múltiples) poder encontrar distintas soluciones incluso de rendimiento parecido.

Obviamente no se puede comparar con la creatividad de empleos puramente artísticos, pero sí que puedes y sueles tener que tirar de imaginación para resolver según qué retos.

crycom

#41 Pero es que englobar todas las aplicacones de la IA en la misma curva tampoco tiene sentido, en generar imágenes y tal a lo mejor ya no tira tanto, pero en vídeo está mejorando y en cosas menos famosas como en usos farmaceúticos o en la creación de asistentes de lectura de documentación de empresa (donde veo mayores opciones de negocio generalista).

PaleBlueAtom

#80 a ver, la IA es la bomba, pero aun tiene flecos, como el gasto energético y una menor efectividad que se le presuponía. Todo esto se solucionará, pero necesita tiempo y la burbuja tendrá que explo5ennalgun momento. Y eso es bueno.

crycom

#95 Y explotarán algunas las de empresas cotizadas que venden humo como en su día, véase las de Elon, Meta y demás. Pero las implementaciones de IA en procesos burocráticos y administrativos que está haciendo por ejemplo Microsoft o Alibaba pasan muy desapercibidos por el público general que siguen haciendo canciones con suno e imágenes con bing.

r

#6 O sea que primero dices "burbuja", como si fuera una sola, pero luego intentas reducirlo a algunas de las muchas...
Qué "burbujas"? cuáles?
Las que se inventan los que no tienen ni puta idea? las que se inventan los que sólo quieren pasta de inversores?
Cuáles?

N

#6 Pero es como siempre, cuando buscas una solucion en google, pillas la primera que ves? no, miras comparas y evaluas, lo que pasa que mucha gente gandula hace un c&p de manual y luego falla... normal, chatgpt a parte de no ser siempre exacto, si le pegas tu cogido para que digamos te haga un loop, no solo va a hacer el loop sino que te va a cambiar cosas que no interesan del codigo por sus cojones...
Es una herramienta no un asistente que te hace todo

rojo_separatista

#6, buena respuesta, pero entiendo la contestación de #4, el problema es que en el comentario #2, no se sabía si lo decías porque eres de los que tienen tan pocas luces que a estas alturas todavía creen que todo lo de la IA es un pufo, que los hay, o porque hablabas de la burbuja alrededor de la IA que la hay como en todas las tecnologías que aparecen con tanto potencial.

crycom

#6 Sí, pero no, las compañías que no vendían humo se recuperaron hace mucho de la burbuja de las puntocom, no tardaron 23 años como dices:
https://es.finance.yahoo.com/quote/MSFT/
https://es.finance.yahoo.com/quote/AMD/
https://es.finance.yahoo.com/quote/IBM/

c

#6 La IA si tiene potencia y mucho futuro, pero como bien dices habrá que dotarla.
Si hasta hace poco con una tarjeta Tesla de 8gb podía trabajar imagenes de IA. Ahora tengo que pensar en una de 12 y para el verano que viene en 16Gb. O bien trocear más la tarea, cosa que ralentiza. Todo esto es pasta.
Si quieres un modelo offline de Chatgpt que se precie (que no te hable en indio), ya estamos hablando de 60Gb de espacio para albergarlo y después 32-64gb para echarlo andar y ni hemos hablado de una tarjeta que procese. Esto es ahora, en 1-2-3 años no sé, pero puede duplicarse la necesidad si quieres algo decente. Quiero algo que le haga sombra a chatgpt, al menos desde mi punto de vista.
O bien te conformas con lo que tienes y a esperar modelos más optimizados o especializados que con lo que hay puedan dar un resultado satisfactorio. Ejemplo usas IA y después Photoshop. Si te vale... Yo soy más ambicioso.
Ejemplo de lo que creo que se ha usado en publicidad.

leporcine

#3 yo me lo tomo así, como un consejero/maestro.

r

#3 Si sólo le pegas el contenido del tiquet sin decirle nada... claro que te va a ofrecer una mierda...

El prompt lo es casi todo. Por eso "prompt engineering" es casi una carrera ya.

Es como usar un martillo para clavar un clavo, del lado del saca clavos...

selina_kyle

#50 uy si, un carreron

a

#50 lo que cambia el resultado simplemente indicándole al prompt cosas como ""eres un programador experto en x que aplica tales patrones y tal arquitectura" y tienes que resolver el siguiente ticket:

Ya solo con eso la diferencia suele ser brutal, darle contexto. Ya con herramientas como el IDE cursor no digamos

selina_kyle

#3 Jajajjaja literalmente yo

S

#4 Cuando inventaron la máquina de vapor, al poco tiempo nos imaginamos todo tipo de maquinaria avanzada a vapor. Hasta nos inventamos que habría máquinas a vapor inteligentes tan buenas o mejores que los humanos, por ejemplo El Turco (https://es.wikipedia.org/wiki/El_Turco). Luego vino el pinchazo, y la máquina de vapor bajó a su nivel real de valor - que es muy alto, pero no tan ridículamente alto.

G

#2 Del nivel de Google+ en su tiempo.

o

#2 solo es un bebé, está automatizando muchos procesos que eran farragosos, y aunque todavía requiere mucha calibración va avanzando. En una década quizá si nos sorprendamos, veremos incluso, si como dice ibm a finales de esta década sus ordenadores cuánticos permiten empezar a ser algo menos que humo y todo combinado puede ser una nueva revolución.

Pero por ahora es solo una semilla muy prometedora con ciertos usos muy jugosos

S

#2 Como le ocurre a todas las nuevas tecnologías. Expectativas, hostión, realidad, asentamiento

r

#2 Increíble que todavía haya gente que piense que la (mal llamada) AI es una burbuja... de verdad no os enteráis de nada...

Hace décadas que la "AI" está presente en muchos campos. Y muchísimo más desde hace 2-3 años.

#48 ssshhhh, calla. Deja que sigan en su realidad paralela pensando que esa serie que están viendo y que les está encantando se debe a que han hecho una búsqueda exhaustiva de todo el catálogo de Netflix/MAX/loquesea hasta llegar a ella

ikipol

Sorpresa

ikipol

#17 Como debe ser

cdya

#17 No nos delates estos artículos nos benefician.

ahoraquelodices

#17 o a leer varias veces lo que ha escrito la IA para confirmar que realmente hace lo que queremos y de forma eficiente

t

#61 eso tú, yo tengo fe ciega ya en chatGPT 4o. Hace tiempo que copio pego a destajo sin revisar. Ya se lo encontrará el siguiente... (O la siguiente IA jeje) Yo los ratos que dejo de programar gracias a gpt, los dedico a comentar en menéame.

t

#17 por favor, no nos delates.

S

#1 Ninguna. La IA en programación solo vale si no tienes ni idea de lo que estás haciendo.

Cuando comienzas algo nuevo, o para aprender, está muy bien. Pero la mayoría de entre hace cosas sobre un sistema que ya conoce

Khadgar

#53 "solo tienes revisarlo"

"Solo" dices. Como si la IA generativa no alucinase escribiendo código. lol

m

#93 o tú eres muy negado escribiendo pompts o no tienes ni idea de programación y por tanto no sabes qué tienes que pedirle.
cualquier algoritmo te lo hace en menos de 10 segundos. por largo y complejo que sea.

yo puedo ahorra varias horas cada día solo usando chatgpt (ni siquiera copilot ni ninguna otra ia).
me pinta el cuadro, yo lo perfilo et voila.
e insisto, con todas las ventajas del pair programing

BuckMulligan

#54 De acuerdo. Yo lo solía tener activo en el IDE, pero al final molesta más que ayuda. Si lo uso para escribir tests sencillos o regex.

eltoloco

#60 para test unitarios es ideal, revisando siempre los casos de uso, por supuesto.

¿Pero para regex? No se me ocurre un peor uso de la IA que para obtener expresiones regulares.

Yo soy de los que piensa que las expresiones regulares hay que evitarlas. Básicamente porque el 90% de los desarrolladores no las entienden y simplemente las copian y las pegan, y en las revisiones a lo sumo las prueban con un par de casos de uso básico.

Usar IA para obtenerlas es todavía peor, porque ni siquiera sabes de donde proviene esa regex. Es como coger una aleatoria de Stackoverflow.

Si no entiendes a la perfección lo que hace una expresión regular es mejor que no la uses.

Todo lo que hace una expresión regular se puede hacer con un algoritmo. Con toda seguridad acabará siendo más legible y entendible por cualquier desarrollador, será menos probable que introduzcas errores, y en caso de hacerlo es más sencillo encontrarlo y arreglarlo.

kmon

#87 la IA te explica las regexp que hace la IA

eltoloco

#92 la IA alucina.. roll

Si no sabes hacer regex, no uses regex

Consejo de ingeniero que ha estudiado autómatas finitos, es decir, expresiones regulares. Como las lentejas, si quieres lo tomas y sino lo dejas.

navi2000

#54 te recomiendo que intentes aprender a mejorar los prompts. Lo digo por lo del SQL (o lo que uses para hacer las consultas a BBDD). Yo he trabajado casi 20 años con BBDD y siempre he sido muy bien considerado en mis trabajos en el tema SQL. Tenia algunas consultas muy complejas que tenían tiempos de respuesta buenos, pero no excelentes y gracias a ChatGPT 4 conseguí hace unos meses optimizar 20x dichas consultas, algo que no había conseguido en años, ni yo, ni nadie más porque es un proyecto que ha pasado por decenas de manos.

a

#33 el ahorro de tiempo precisamente crece cuando sabes muy bien lo que quieres hacer e incluso como implementarlo.

Si yo tengo en la cabeza una arquitectura de clases , relaciones y casos de uso y soy capaz de explicársela correctamente, la IA ella solita puede generarme cientos de archivos y líneas de código a partir de los cueles puedo empezar a refinar o aplicar tdd por ejemplo. Y eso en un proyecto grande pueden ser un ahorro enorme en cada funcionalidad

S

#81 Si tengo que explicarle las clases, los métodos y las relaciones de veinte clases, por decir algo gasto más tiempo poniéndolo en texto plano que haciéndolo.

Pero vamos, que es lo que pone el meneo.

o

#33 A mí me ahorra mucho tiempo pero claro para escribir cosas tontas y luego ya revisar y acabar tú de pulirlo, y ya para platillas y eso es magnífico el no tener que escribir nada

ccguy

#1 Para mí bastante, no sé si es un estudio antiguo o es que la peña es muy gañana El ahorro de tiempo es salvaje.

tableton

#1 No soy desarrollador pero me ahorra bastante tiempo en la parte más mecanica de escribir scripts y corregir errores. Y tienes q tener muy claro como se tiene q hacer, para darle instrucciones precisas si no si que pierdes el tiempo

c

#1 depende muchio, yo que me paso la mayor parte del tiempo bregando con código mierdoso no gano mucho y cuando le pido que me haga los test de un bloque de código de verdad que tampoco...

p

Yo uso copilot, y la predicción ahorra bastante tiempo si tienes a hacer las cosas siempre más o menos parecido, y el chat para dudas o cosas que no sueles hacer está genial.

Ahora lo que piensan los jefes de que vas a mejorar un 70% es bastante complicado.

celyo

#12 ellos lo ven costes.

Paga x al mes por la licencia, y lo quieren ver en una reducción de tiempo en las tareas al menos proporcional.

Como si antes no emplearas tiempo en buscar en foros o documetación.

S

#26 La capa gratuita de chatgpt sirve, y copilot Cuesta una docena de euros al mes.

Si hacen cálculos sale rentable seguro

celyo

#38 Si, pero es un gasto que cuando tienes a michos programadores has de justificar.

Solo te digo que por lo que veo, el objetivo es buscar si renta.

Meneacer

#26 Pero buscar en foros y documentación es gratis. Así que si las empresas no ven el beneficio claro en contratar Copilot o asistentes similares, el negocio de IA tal cual lo han planteado no tiene futuro. Otra cosa es que sí tenga futuro como avance tecnológico.

c

#12 Mejoras el tiempo de desarrollo. Pero como no andes vivo, la calidad del resultado peligra

D

Yo uso mucho chatgpt. Principalmente para refactorizar algunas cosas sencillas o para generarme el esqueleto de algún flujo. En cuanto le pides algo con algo de complejidad, pierde toda utilidad. Y si no sabes interpretar que el código que te propone es correcto, estás vendido.

f

#10 muy cierto. Pero si eres capaz de describir una arquitectura top-down a chatgpt o copilot, y vas por partes, la IA te va a escribir lo que quieras, con test de unidad/integracion, etc. Obviamente vas a tener que revisarlo, pero te ahorra un trabajo del copon.

D

#13 Bueno, mi experiencia con los tests y chatgp es bastante decepcionante. Para tests unitarios PUEDE servir. Para tests de integración no he conseguido que me genere uno usable. No digo bueno. Usable.
Le paso todas las clases que pueda necesitar de contexto y nada, me hace churros inservibles.
Copilot no lo he probado así que no puedo opinar.

methhhp

#15 ídem con copilot, lo tenemos en mi empresa y siempre lo uso para ahorrarme tiempo generando los unitarios. Los de integración lo que hago es hacer el happy path y decirle a copilot que basado en ese me haga los diferentes casos que fallan, y me da un resultado que al 70% puedo usar

a

#15 chatgpt en ese tipo de trabajos pierde utilidad porque le tienes que estar pasando constantemente tu código, cualquier modificación que hagas...etc.

La gracia para eso son las IA plenamente integradas en el IDE como cursor o la de los ides de jetbrains

ur_quan_master

#10 con un martillo lo mismo clavas un clavo que te revientas la mano. Las herramientas hay que saber usarlas.

D

#19 Y esta herramienta para chapuzas está bien. Para trabajo serio, le queda mucho.

ur_quan_master

#21 el "boilerplate", el esquema, te lo hace bien. La chicha la tiene que poner uno.

D

#22 Coñe, pues eso he dicho. Que para hacer el esqueleto de algo está bien...

ur_quan_master

#24 pues de acuerdo

c

#10 Yo para código muy muy simple y/o repetitivo...

pedrobotero

A ver, que la "IA" lleva dos días entre nosotros

c

#20 La IA existe por lo menos desde 1950

pedrobotero

#72 creo que queda bastante claro lo que quiero decir

M

para bash scripting me van genial. En visual studio, yo le otorgaría una precisión/ahorro de tiempo del 35% hay que cogerle demasiado el punto al prompt o si no directamente te la lian y eso para mi no deja de ser un buscador con esteroides, de momento.

N

Hoy he sufrido un poco de desencanto con ChatGPT 4o porque me ha generado un documento para explicar a un jefe un tema de arquitectura (bien) pero al pedirle que lo pasara a Markdown el desastre ha sido estrepitoso (mal), No importa cuantos prompts le mande es incapaz de hacer en lenguaje MD los propios gráficos que él mismo ha generado. Es fantástico y fustrante por igual. El día que cosas tan simples las domine será una herramienta sin parangón, ahora mismo ahorra "algo" de tiempo.

R

Claro, si al chatGPT le pasas la información de requerimientos tal cuál te llega de la gente de producto, te hará el código acorde

celyo

Yo la uso a diario y es útil.

Te ahorra tiempo en búsquedas por internet.

Luego al ir atinando es un poco más peliagudo.

Una mañana me estuve de discusión con la IA, ya que me proponía una solución que no funcionaba, aunque ella me aseguraba que si.
Al final abas yendo a la documentación para demostrarle que se equivoca.

A veces es muy útil con planteamientos vagos, en plan "¿cómo harías ...?".
Incluso la he usado para explicarme conceptos.

Pero lps jefes piensan que van a ahorrar pasta, y si no, pues puerta.

c

#28 Una mañana me estuve de discusión con la IA, ya que me proponía una solución que no funcionaba, aunque ella me aseguraba que si.
Al final abas yendo a la documentación para demostrarle que se equivoca.


Yo también he hecho eso alguna vez, puede ser divertido, pero es algo realmente estúpido y sin sentido....lol

Tus jefes y tú por otro lado ahorraréis tiempo. Y eso es pasta

celyo

#71 depende.

Discutía con l IA por algo que decí qie se podía hacer y yo ni lo veía en códigl ni por documentación.

Al final necesitas tiempo para resolver un problema, y me hubiera dedicado a buscar por internet.
Mis jefes solo ven ladrillos, que si una tarea tardas X, en la siguiente será igual.

r

A mi la IA si me ha resuelto un par de cosas donde una búsqueda me habría resultado muy vaga. Con la IA puedo afinar la pregunta y ser más concreto con lo que busco.

geburah

Yo los utilizo, no para que me hagan el trabajo sino para validar y ayudarme a refactorizar código, o plantear soluciones alternativas.

A menudo preguntando algo desde zero está bien, pero solo si es muy simple o tienes todo ya medio escrito. Si es algo complejo se deja cosas o aveces da soluciones que simplemente no existen.

Aún no es posible que una IA de una respuesta correcta a una pregunta muy compleja por una simple razón:

No entiende la pregunta. Parece que la entiende, pero la maquina no entiende. Lo que hace es emular que entiende y dar una respuesta en base a esa emulación.

Entendéis?

c

#62 Bueno, yo creo que lo que realmente sorprende de las IA actuales hasta el punto de que hay gente que dice que "ya son más inteligentes que las personas", es su capacidad de análisis de las entradas.

He probado con enunciados de problemas de programación bastante complejos de entender hechos para humanos con un corta-pega y la "comprensión" es perfect y la solución ofrecida de 9.

anonimo115

dadle tiempo

sauron34_1

El problema es nuestra tendencia a humanizarlo todo. Como las IA actuales son capaces de ofrecernos en ocasiones respuestas medio decentes, nos creemos que son parecidas a las que hemos visto en películas y no.
Las IA han conseguido hitos sorprendentes, pero a base de entrenamiento intensivo llevado a cabo por cientos de miles de personas durante años y un consumo de energía descomunal. Es decir, básicamente a base de fuerza bruta. No hay más.
Y eso, en mi opinión, no es sostenible a largo plazo.

Nitros

Me lo creo. Yo usaba copilot en el trabajo y desde hace una semana me han instalado cursor.

Que sí, que me autocompleta algunas cosas, pero me da que es un poco gimmick ya que eso me ahorra muy poco tiempo.

Pero cuando necesito ayuda o sugerencias, si le pregunto algo de GitHub Actions o de AWS Cloudformation templates, se pega unos inventos y unos errores escandalosos. Hasta el punto que creo que a largo plazo me vendría mejor mirarme la documentación desde 0 un día de estos.

xavicx

Juas, al igual, la de horas de codigo repetitivo que me ha ahorrado codeium. A parte de casi leerme la mente a veces.

tommyx

#45 lo voy a probar para ansible a ver qué tal va. Gracias 

noqdy

Mi experiencia es que agilizan el trabajo, es un stackoverflow chetado, pero realmente no solucionan nada. Y como le preguntes algo con alta abstracción, yuyea y se inventa la respuesta, lo que puede inducir a que cometas errores. Más importante aún que el prompt es corroborar el resultado. 

c

#57 Exacto. Usar un chatGPT o similares sin suficiente conocimiento y cuidado puede ser realmente desastroso

MoussaZy

En proyectos del paleolítico de la informática, hechos con el ojete de un mono, la IA no pinta nada. Por muchos millones de tokens que tenga no es capaz de entender el montón de mierda acumulada.

D

Mi experiencia como ing de soft senior es que el github copilot no es capaz ni de crearme un esqueleto de test unitario de una clase sin que meta la pata u omita métodos públicos… cosa que casi resharper te hace sin ia ni ostias, con un simple intérprete. Solo me atrevo a usarlo para testing y no da la talla en absoluto, solo sirve para ahorrarse algo de boilerplate code 

c

#67 Pero puede ahorrar teclerar mucho. Eso es tiempo.

Y generar entradas de prueba rápida y fácilmente.

higochungo

Mi experiencia es que he refactorizado en tres días una app que tardé en hacer 3 semanas hace dos años. No hay más preguntas.

1 2