Engenharia de software

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




1
A decomposição funcional é realmente um antipadrão?
Enquanto eu estava lendo Os piores anti-padrões que você encontrou , cliquei no link deste post para acessar o site sobre anti-padrões. E a página http://sourcemaking.com/antipatterns/functional-decomposition me fez pensar. Quão ruim é esse anti-padrão, e é um anti-padrão? Porque, embora atualmente esteja fazendo principalmente programação OOP, ainda sinto uma relutância …

2
Modificando um aplicativo de código aberto
Qual é o fluxo de trabalho geral quando desejo adicionar um recurso a um aplicativo de código aberto que não escrevi originalmente? Como conheço o código? Como encontro o local que precisa ser alterado ou adicionado? Como eu realmente faço a alteração sem quebrar mais nada? Como faço para testar …

6
O Razor ou o XSLT é melhor para o meu projeto? [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á 6 anos . Estou nos estágios iniciais do design de um sistema …
9 c#  asp.net-mvc  xslt  razor 

4
O que contribui para o "bom estilo" em Java? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Eu fiz essa pergunta no Stackoverflow e, antes de ser …


4
O que é entendido em "unidade" no teste de unidade
Como eu entendo na teoria em "unidade", as pessoas querem dizer método (em POO). Porém, na prática, testes que verificam algum método isoladamente são testes de comportamento muito frágeis (verificando não o resultado, mas o fato de que algum método de dependência foi chamado). Então, eu vejo muitas pessoas que, …

2
É um cheiro de código se um objeto conhece muito de seu proprietário?
Em nossa aplicação Delphi 2007, estamos usando muitas das seguintes construções FdmBasic:=TdmBasicData(FindOwnerClass(AOwner,TdmBasicData)); O FindOwnerClass percorre a hierarquia do proprietário do componente atual para cima para encontrar uma classe específica (no exemplo TdmBasicData). O objeto resultante é armazenado na variável de campo FdmBasic. Usamos isso principalmente para repassar os módulos de …

2
Mestrado vs. Doutorado - longo [fechado]
É difícil dizer o que está sendo pedido aqui. Essa pergunta é ambígua, vaga, incompleta, excessivamente ampla ou retórica e não pode ser razoavelmente respondida em sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite o centro de ajuda . Fechado há 8 …

3
Onde colocar métodos compartilhados comuns
Eu tenho um monte de métodos que são comumente usados ​​em todos os lugares. No momento, o codefile é chamado globals, para representar o fato de que eles são ... de fato ... globais. No entanto, eu não gosto disso. Quero agrupá-los em uma classe e passar uma interface. Vou …
9 c# 


5
As linguagens estáticas e de tipo dinâmico podem ser vistas como ferramentas diferentes para diferentes tipos de trabalhos?
Sim, perguntas semelhantes foram feitas, mas sempre com o objetivo de descobrir 'qual é o melhor'. Estou perguntando porque eu vim como desenvolvedor principalmente em JavaScript e realmente não tenho nenhuma experiência extensa em escrever em linguagens estaticamente tipadas. Apesar disso, eu definitivamente vejo valor no aprendizado de C para …


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.