Facebook: Peor API según desarrolladores

Un grupo de más de 100 desarrolladores realizó una especie de estudio para determinar qué.

Un grupo de más de 100 desarrolladores realizó una especie de estudio para determinar qué API‘s externos eran los peores al momento de integrarlos en sus proyectos. Y sí, como leen en el título de esta nota, el ganador, o debería decir mejor perdedor, fue Facebook.

facebook api

Según las conclusiones a las que llegaron los desarrolladores, el API de Facebook se llevó el primer lugar al ser el peor en términos de bugs, tener pobre documentación, cambios de API interminables, entre otros problemas más.

En segundo lugar quedó Google, y un poco más atrás Twitter. Claro, era de esperarse que estos tres sitios estén en la cima de los peores API‘s, porque, a su vez, son los más usados por los desarrolladores, así que no creo que haya habido mucha sorpresa en los resultados.

Algo que sí es necesario destacar dentro de este grupo, es que si bien el API de Facebook fue el más criticado, incluso los llegaron a llamar ‘roto’, el API de Twitter fue el que, aparte de quejas, recibió buenos comentarios. Muchos más de los que cualquier otro servicio.

Y ya para terminar con esta nota, los dejo con algunos de los elementos tomados en cuanta al momento de realizar este estudio, que dejó a Facebook como número 1.

  • Escasa documentación.
  • OAuth.
  • Pobre manejo de errores.
  • Falta de un código de ejemplo.
  • Falta de entornos de prueba.
  • Falta de bibliotecas estándar en todos los idiomas.
  • API que cambia/cierra constantemente.
  • Normalización de los datos para que coincida con las estructuras internas.
  • Línea entre el uso y el abuso.
  • Diferentes estándares (REST v SOAP v XML-RPC, XML v JSON v POST, etc.).

Fuente: Tech Crunch

Compartir noticia

Imprimir - Enviar a Email

Autor: Jorge Verastegui - Fecha: 11/08/2011

Noticia sobre: Internet, Software

Comentarios sobre “Facebook: Peor API según desarrolladores

  1. FrK:
    agosto 11, 2011 (9:40 pm)

    le sera facil a anonymous, acabar con ellos…

:

: