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
Quem deve ler Exception.Message?
Ao criar exceções, devo escrever mensagens que um usuário ou desenvolvedor deve entender? Quem realmente deve ser o leitor de mensagens de exceção? Acho que as mensagens de exceção não são úteis e sempre tenho dificuldade em escrevê-las. Por convenção, o tipo de exceção já deve nos dizer por que …

7
A programação funcional ignora os benefícios obtidos com os "Sobre os critérios a serem usados ​​na decomposição de sistemas em módulos" (ocultação de dados)?
Há um artigo clássico chamado Sobre os critérios a serem usados ​​na decomposição de sistemas em módulos que acabei de ler pela primeira vez. Faz todo o sentido para mim e é provavelmente um daqueles artigos nos quais o OOP foi baseado. Sua conclusão: Tentamos demonstrar por esses exemplos que …


12
SÓLIDO vs. Evitar abstrações prematuras
Entendo o que o SOLID deve realizar e o uso regularmente em situações em que a modularidade é importante e seus objetivos são claramente úteis. No entanto, duas coisas me impedem de aplicá-lo consistentemente na minha base de código: Eu quero evitar abstrações prematuras. Na minha experiência, desenhar linhas de …

9
Desacoplar classes da interface do usuário
Qual é a melhor prática quando se trata de escrever aulas que talvez precisem saber sobre a interface do usuário. Uma classe que sabe desenhar-se não quebraria algumas práticas recomendadas, pois depende de qual é a interface do usuário (console, GUI etc.)? Em muitos livros de programação, me deparei com …
27 design 

11
Atrair requisitos para pessoas de negócios?
Quais métodos parecem funcionar melhor para persuadir os requisitos de pessoas de negócios não-tecnológicas? Estou trabalhando com uma equipe que está tentando reunir uma especificação para um projeto. Toda vez que nos encontramos e se resume às expectativas para a próxima reunião, solicitamos aos empresários que recuperem seus requisitos. Eles …

2
Intervalos de complexidade ciclomática [fechados]
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á 5 anos . Quais são as categorias de complexidade ciclomática? Por exemplo: …


11
Atormentado por bugs multithread
Na minha nova equipe que eu gerencio, a maioria do nosso código é de plataforma, soquete TCP e código de rede http. Tudo em C ++. A maioria originou-se de outros desenvolvedores que deixaram a equipe. Os desenvolvedores atuais da equipe são muito inteligentes, mas principalmente juniores em termos de …



8
Como você lida com o design no Scrum?
Como você lida com o design no Scrum? Você ainda possui documentos de design bem escritos para cada iteração de scrum? Você acabou de criar notas de projeto com diagramas UML? Ou você apenas tem um código bem comentado? Cada iteração pode envolver alterações no design, então eu só queria …
26 design  scrum 


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.