Perguntas com a marcação «design»

Perguntas sobre resolução de problemas e planejamento de uma solução através do design de software.


2
Como organizar o código repetitivo?
Minha equipe cria muitos formulários da web únicos. A maioria desses formulários apenas envia um e-mail, e alguns escrevem um banco de dados simples. No momento, cada formulário reside em sua própria solução separada no Visual Studio Team Foundation Server. Isso significa que temos quase 100 projetos de formulários diferentes, …


5
Como implementar a herança RealNumber e ComplexNumber?
Espero que não seja muito acadêmico ... Digamos que eu precise de números reais e complexos na minha biblioteca de SW. Com base no relacionamento is-a (ou aqui ), o número real é um número complexo, onde b na parte imaginária do número complexo é simplesmente 0. Por outro lado, …

2
Avaliando se deve escrever testes de unidade ou testes de integração primeiro em projetos de céu azul / protótipo
Algo que notei recentemente é quando estou executando os seguintes tipos de projetos: Ao iniciar um projeto Trabalhando em um MVP / protótipo Adicionando recursos que não estão totalmente definidos Trabalhando em um projeto de menor escala Para referência, estou trabalhando em um projeto Python agora que atualmente possui ~ …

1
Criando uma boa declaração de problema
<história de fundo> Peguei um livro chamado Code Complete em uma livraria usada outro dia porque ouvi dizer que era um ótimo livro e comecei a lê-lo. Depois de dez páginas, percebi que fui estúpido com relação a um projeto recente em que estava trabalhando. Um pouco de esclarecimento que …


3
Design da API REST para páginas da Web com assistentes
Eu tenho uma página da web com formato de assistente. O botão de envio para a API estará na quarta etapa do assistente. No entanto, quero que os dados inseridos sejam armazenados no banco de dados antes de passar para a próxima etapa do assistente. Também quero que a API …
11 design  rest 

3
Quando você deve cortar a entrada?
Sou estagiário aprendendo muito sobre a indústria fora da academia. Uma coisa que pensei hoje foi cortar a entrada. De um lado da moeda, não quero que o usuário / implementador receba constantemente resultados inesperados porque a entrada deles possui muitos espaços; portanto, preciso aparar constantemente a entrada do usuário …


3
Por que foi criado o ContentProvider do Android?
O título resume minha pergunta, mas para elaborar basicamente o que eu quero entender é por que os designers do Android querem que os aplicativos que precisam trabalhar com dados compartilhados usem um provedor de conteúdo em vez de apenas acessar o banco de dados SQLite diretamente? A única razão …
11 design  android 

6
Existem portáteis com foco em programação? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


4
essa maneira de chamar uma função é uma má prática?
Eu tenho o seguinte código: public void moveCameraTo(Location location){ moveCameraTo(location.getLatitude(), location.getLongitude()); } public void moveCameraTo(double latitude, double longitude){ LatLng latLng = new LatLng(latitude, longitude); moveCameraTo(latLng); } public void moveCameraTo(LatLng latLng){ GoogleMap googleMap = getGoogleMap(); cameraUpdate = CameraUpdateFactory.newLatLngZoom(latLng, INITIAL_MAP_ZOOM_LEVEL); googleMap.moveCamera(cameraUpdate); } Penso que desta maneira elimino a responsabilidade de saber o …


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.