Resultados da pesquisa a pedido "api-design"
Quando defino os métodos objetivo-c?
Estou aprendendo Objective-C e tenho um plano de fundo C / C ++.No C ++ orientado a objetos, você sempre precisa declarar seu método antes de defini-lo (impl...
Quando uso parâmetros de caminho x parâmetros de consulta em uma API RESTful?
Quero tornar minha API RESTful muito previsível. Qual é a melhor prática para decidir quando fazer uma segmentação de dados usando o URI em vez de usar parâmetros de consulta. Faz sentido para mim que os parâmetros do sistema que suportam ...
Como você define uma API boa ou ruim? [fechadas]
Fundo:Estou fazendo uma aula na minha universidade chamada "Restrições de Software". Nas primeiras palestras, aprendemos a criar boas APIs. Um bom exemplo de uma função API muito ruim é o soquetepublic static void Select(IList checkRead, IList ...
C # Generics: Se T é um tipo de retorno, também pode ser anulado? Como posso combinar essas interfaces juntas?
Eu tenho a seguinte interface que retorna o parâmetro genérico do tipo T usando um retorno de chamada ...
Qual é o padrão-ouro para APIs de sites? Twitter, Flickr, Facebook, etc. [fechado]
Parece que existem duas categorias de APIs para sites atualmente. APIs que permitem que a funcionalidade do site seja estendida como Facebook, Myspace etc. Essas APIs parecem ser muito diversas. APIs que permitem interação com a funcionalidade ...
Quais são as práticas recomendadas para recursos aninhados REST?
Tanto quanto eu posso dizer, cada recurso individual deve terapenas um canônico caminho. Portanto, no exemplo a seguir, quais seriam os bons padrões de URL? Tomemos como exemplo uma representação restante das empresas. Neste exemplo hipotético, ...
Why are Java Streams once-off?
Diferente dos c #IEnumerable, onde 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. ...
nterfaces fluentes violam a Lei de Demete
Ortigo do @wikipedia [http://en.wikipedia.org/wiki/Law_Of_Demeter] sobreLei de Demeter [http://c2.com/cgi/wiki?LawOfDemeter] diz: A lei pode ser declarada simplesmente como "use apenas um ponto" No entanto, umsimple ...
Uma API assíncrona deve ser lançada de forma síncrona?
Estou escrevendo uma função JavaScript que faz uma solicitação HTTP e retorna uma promessa para o resultado (mas esta pergunta se aplica igualmente a uma implementação baseada em retorno de chamada). Se eu souber imediatamente que os argumentos ...