Engenharia de software

100
Os prazos são ágeis?

Para maior clareza, o prazo final é: Um limite de tempo ou prazo é um campo de tempo estreito, ou momento específico, pelo qual um objetivo ou tarefa deve ser realizado. Da wikipedia Toda a minha carreira de desenvolvimento de software que tenho feito "Agile", que em toda parte parece...

99
Diferença entre '\ n' e '\ r \ n'

Sim, sim, estou ciente de que '\n'escreve uma nova linha em UNIX, enquanto para o Windows não é a seqüência de dois caracteres: '\r\n'. Tudo isso é muito bom em teoria, mas minha pergunta é por quê ? Por que o caractere de retorno de carro é extra no Windows? Se o UNIX pode fazer isso, \npor que o...

99
Memória de pilha e pilha em Java

Pelo que entendi, em Java, a memória da pilha contém primitivas e invocações de métodos e a memória heap é usada para armazenar objetos. Suponha que eu tenha uma aula class A { int a ; String b; //getters and setters } Onde o primitivo ada classe Aserá armazenado? Por que a memória heap...

99
Como orientar um desenvolvedor júnior

Este título é um pouco amplo, mas talvez seja necessário fornecer um pouco de experiência antes de poder fazer minha pergunta corretamente. Eu sei que perguntas semelhantes já foram feitas aqui . Mas, no meu caso, não estou perguntando se devo orientar alguém ou se a pessoa é adequada para ser um...

98
Por que é difícil fazer um programa Java 'parecer nativo'?

A maioria dos aplicativos Java não tem a mesma aparência que os aplicativos C / C ++. O swing pode ter sido projetado propositadamente para ter uma aparência distinta, mas, com base no que li, o SWT, por exemplo, tentou 'parecer nativo' e não foi totalmente bem-sucedido. Minha pergunta é: Por que...

98
Por que as tags <b> e <i> estão obsoletas?

Essa pergunta surgiu em uma das minhas aulas da faculdade. O professor só deu a resposta que era mais descritivo, mas parece que <b>e <i>são bastante explícita no seu significado e é mais fácil de escrever do que <strong>e <em>. Quais foram os argumentos oficiais para a...