Resultados de la búsqueda a petición "api-design"
¿Cómo define una API buena o mala? [cerrado]
Antecedentes:Estoy tomando una clase en mi universidad llamada "Restricciones de software". En las primeras conferencias estábamos aprendiendo cómo construir buenas API. Un buen ejemplo que obtuvimos de una función API realmente mala es ...
¿Debería una API asíncrona lanzar sincrónicamente alguna vez?
Estoy escribiendo una función de JavaScript que realiza una solicitud HTTP y devuelve una promesa para el resultado (pero esta pregunta se aplica igualmente para una implementación basada en devolución de llamada). Si sé de inmediato que los ...
¿Tiempo de descarga de contenido alto aleatorio en Chrome?
Tenemos una API que aleatoriamente toma muchocontent download tiempo en Chrome, funciona bien siempre en Firefox y solo toma unos pocosms. El tamaño de respuesta es de 20 kb sin comprimir y 4 kb comprimido. La misma solicitud también funciona ...
Argumento predeterminado frente a sobrecargas en C ++
Por ejemplo, en lugar de void shared_ptr::reset() noexcept; template <typename Y> void shared_ptr::reset(Y* ptr);uno puede pensar en template <typename Y = T> void shared_ptr::reset(Y* ptr = nullptr);Creo que la diferencia de rendimiento es ...
Why are Java Streams once-off?
A diferencia de C #IEnumerable, donde una canalización de ejecución se puede ejecutar tantas veces como queramos, en Java una secuencia se puede 'iterar' solo una vez. Cualquier llamada a una operación de terminal cierra la secuencia, ...
Cómo hacer consultas de rango inclusivo cuando solo se admite el rango medio abierto (ala SortedMap.subMap)
EnSortedMap.subMapEsta es la API paraSortedMap<K,V>.subMap [http://java.sun.com/javase/6/docs/api/java/util/SortedMap.html#subMap%28K,%20K%29] : SortedMap<K,V> subMap(K fromKey, K toKey) : Devuelve una vista de la parte de este mapa cuyas claves ...
¿Por qué Java no permite anular iguales (objeto) en una enumeración?
Me di cuenta de que el siguiente fragmento ... @Override public boolean equals(Object otherObject) { ... }... no está permitido para una enumeración, ya que el métodoequals(Object x) Se define comofinal ...
¿Cuál es el estándar de oro para las API de sitios web? Twitter, Flickr, Facebook, etc. [cerrado]
Parece que hoy en día hay dos categorías de API para sitios web. API que permiten ampliar la funcionalidad del sitio como Facebook, Myspace, etc. Estas API parecen ser muy diversas. API que permiten la interacción con la funcionalidad del sitio ...
¿Cuándo uso los parámetros de ruta frente a los parámetros de consulta en una API RESTful?
Quiero hacer que mi API RESTful sea muy predecible. ¿Cuál es la mejor práctica para decidir cuándo hacer una segmentación de datos usando el URI en lugar de usar parámetros de consulta? Para mí tiene sentido que los parámetros del sistema que ...
¿Por qué int num = Integer.getInteger ("123") arroja NullPointerException?
El siguiente código arrojaNullPointerException: int num = Integer.getInteger("123");¿Está invocando mi compilador?getInteger en nulo ya que es estático? Eso no tiene ningún sentido! ¿Qué esta pasando?