Engenharia de software

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


2
Agora que nem todas as declarações de métodos em uma interface Java são abstratas públicas, os métodos devem ser declarados com esses modificadores?
A partir do Java 8, os defaultmétodos foram introduzidos nas interfaces. Efetivamente, isso significa que nem todos os métodos em um interfacesão abstract. A partir do Java 9 (talvez), os privatemétodos serão permitidos. Isso significa que nem todos os métodos em um interfacesão public abstract. A pergunta "Os métodos em …



7
Como arquitetar a autenticação do usuário a partir de aplicativos clientes?
Estou desenvolvendo um aplicativo que suporta muitos usuários. O problema é que não consigo descobrir como autenticar o cliente / usuário. Estou criando um aplicativo como http://quickblox.com/, onde darei credenciais aos meus usuários e eles os usarão para criar N aplicativos nos quais não poderão colocar seu nome de usuário …


3
Suporte ao desenvolvimento para sistemas operacionais mais antigos
Estou mantendo uma grande parte do código herdado, escrito em C. Esse código foi inicialmente escrito para ser compilado no Windows 3 para Workgroups e, posteriormente, uma versão para o NT foi criada. Esse aplicativo herdado ainda está em uso hoje, sendo executado alegremente nas estações de trabalho 3.11 e …
14 c  windows  legacy 



4
Como "recomeçar" no GitHub?
Eu planejo uma reescrita completa do meu projeto, usando outra estrutura etc. Seria bom manter o código antigo, incluindo o histórico para referência. Qual é a melhor maneira de fazer isso, a fim de evitar riscos, confusão e surpresas? Minha idéia é criar uma nova ramificação, substituir lá tudo e …
14 git  github 


3
Devo adicionar a fonte das bibliotecas em vez de vincular a elas?
Sou relativamente novo em C ++, portanto, não tenho certeza de como devo lidar melhor com pequenas dependências (por exemplo, uma linguagem de script ou um Analisador JSON / YAML / XML). Devo criar projetos separados e vinculá-los como biblioteca estática ou há desvantagens em colocar os arquivos .h / …
14 c++  linking 

5
É ruim escrever C orientado a objeto? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 4 anos . Eu sempre pareço escrever código em C que é …
14 c 

1
Unidade de teste de um cliente de API e wrappers
Eu tenho andado em círculos, tentando descobrir a melhor maneira de testar a unidade de uma biblioteca cliente da API que estou desenvolvendo. A biblioteca possui uma Clientclasse que basicamente possui um mapeamento 1: 1 com a API e uma Wrapperclasse adicional que fornece uma interface mais amigável na parte …


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.