Perguntas com a marcação «design»

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

5
Projetando API RESTful baseada em função
Por favor, acerte uma discussão entre mim e um amigo. No momento, estamos projetando uma API do produto. Nossa entidade de produto se parece com isso { "Id": "", "ProductName": "", "StockQuantity": 0 } As vendas dos produtos são realizadas por terceiros e são obrigadas a nos informar a quantidade …

4
Quando escrever métodos de extensão para suas próprias classes?
Eu vi recentemente uma base de código que tinha uma classe de dados Addressdefinida em algum lugar e depois em um lugar diferente: fun Address.toAnschrift() = let { address -> Anschrift().apply { // mapping code here... } } Achei confuso não ter esse método no endereço diretamente. Existem padrões estabelecidos …
8 c#  design 





8
Violação de princípio de responsabilidade única?
Recentemente, entrei em um debate com outro desenvolvedor sobre a classe abaixo: public class GroupBillingPayment { public void Save(IGroupBillingPayment model) { if (model == null || UserInfo.UserID == 0) { throw new Exception("GroupBillingPayment object or Current User Id is NULL , Please Contact Administrator."); } Data.GroupBillingPayment groupBillingPayment = RepositoryManager.GroupBillingPaymentRepository.GetById(model.GroupBillingPaymentID); Mapper.Map(model, …

6
Combater a superengenharia (percebida) x ir com o fluxo [fechado]
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á 3 anos . Entrei para uma equipe que tem uma abordagem diferente …




2
Estou tentando desacoplar muito as aulas aqui?
Estou trabalhando em um mecanismo de renderização de terreno em tempo real. Eu tenho aulas de QuadTree e Node. A classe QuadTree expande / recolhe uma árvore, dependendo de onde a câmera está. Portanto, faz sentido que o QuadTree seja responsável pela vida útil dos objetos Node. O problema é …


1
Onde armazenar o arquivo SQLite Database?
Estou escrevendo um aplicativo para aprender palavras estrangeiras de exatamente um idioma (inglês no momento), que atualmente possui um design ineficaz. Eu uso Java e SQLite-jdbc para salvar as palavras. Após o início, o aplicativo baixa uma lista de palavras separada por vírgula e insere cada par de valores no …
8 design  sqlite 


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.