Perguntas com a marcação «api-design»

288
Práticas recomendadas de paginação da API

Eu adoraria alguma ajuda para lidar com um caso estranho com uma API paginada que estou construindo. Como muitas APIs, esta pagina grandes resultados. Se você consultar / foos, obterá 100 resultados (por exemplo, foo # 1-100) e um link para / foos? Page = 2, que deve retornar foo #...

239
Por que o Java Streams é único?

Diferentemente dos C # IEnumerable, em que um pipeline de execução pode ser executado quantas vezes quisermos, em Java, um fluxo pode ser 'iterado' apenas uma vez. Qualquer chamada para uma operação do terminal fecha o fluxo, tornando-o inutilizável. Esse 'recurso' tira muito poder. Imagino que o...

93
Inglês GB ou Inglês dos EUA?

Se você tem uma API e é um desenvolvedor baseado no Reino Unido com um público altamente internacional, sua API deve ser setColour() ou setColor() (Para tomar uma palavra como um exemplo simples.) Os engenheiros do Reino Unido costumam ser bastante defensivos quanto à sua grafia...