Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas



2
Melhor maneira de ocultar a chave da API no código-fonte
Preciso de algumas idéias sobre como proteger uma chave de API privada em um aplicativo, especificamente em um aplicativo ac # .NET. Em primeiro lugar, entendo que é teoricamente impossível ocultar qualquer coisa no código-fonte, então tive outra idéia, mas não tenho certeza de quão plausível é. De qualquer forma, …
12 c#  api  authentication 

3
Como devo marcar tipos em programas C e C ++?
Em esta resposta da mina , eu usei _tno final de tipos, que terminou na melhor das hipóteses, controversa. Essa é a prática que uso nos meus projetos atuais. typedef struct { int x; int y; } point_t; O objetivo era ser consistente com os tipos C de stddef.hlike size_tou …
12 c++  c  naming 

4
Existe uma maneira melhor de escrever testes de unidade do que uma série de 'AssertEquals'?
Aqui está um exemplo básico do que meu teste de unidade precisa ser, usando o qunit: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <link rel="stylesheet" href="qunit/qunit-1.13.0.css"> <script src = "qunit/qunit-1.13.0.js"></script> <script src = "../js/fuzzQuery.js"></script> <script> test("Fuzz Query Basics", function() { …

1
Quão discreta deve ser uma API RESTful?
Eu nunca criei uma API RESTful antes e estou me perguntando quão discreta deveria ser. Por exemplo, digamos que eu tenha um cliente com nome, endereço, número de telefone, endereço de email, idioma etc. Faz sentido que haja uma maneira de atualizar cada campo individual (endereço de atualização, endereço de …
12 api  rest 










Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.