Engenharia de software

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


9
Como você desenvolve software sem critérios de aceitação?
Como você desenvolve o software de forma colaborativa em uma equipe de 4 a 5 desenvolvedores sem critérios de aceitação, sem saber o que os testadores testarão e com várias (2-3) pessoas atuando como proprietárias do produto. Tudo o que temos é uma "especificação" superficial com algumas capturas de tela …

7
Isso é uma linguagem assembly?
Na minha infância, costumava programar em uma calculadora soviética MK-61 . Tinha quatro registros operacionais (X, Y, Z, T) e 15 registros de armazenamento. Um programa pode ter 105 etapas. Pelo que me lembro, tinha comandos como: Troque os registros X e Y Registros de deslocamento (Z a T, Y …



9
Como foram feitos os primeiros compiladores?
Eu sempre me pergunto isso, e talvez eu precise de uma boa lição de história sobre linguagens de programação. Mas como a maioria dos compiladores atualmente são feitos em C, como foram os primeiros compiladores (AKA antes de C) ou todas as linguagens foram interpretadas? Com isso dito, eu ainda …



10
Padrões de design que não são OOP? [fechadas]
Eu só ouvi o termo "padrão de design" ser usado para código orientado a objetos, e os padrões GoF incluem apenas padrões de design OOP, mas padrões de design são soluções elegantes para problemas de programação comuns, certo? Não há nada dizendo que eles devem estar limitados ao POO, existe? …




26
Como as pessoas leem grandes livros técnicos? [fechadas]
Vejo que a maioria dos bons programadores tem o hábito de ler grandes livros para aprender sobre tecnologia. O que é realmente necessário para ler livros técnicos, além do interesse real na tecnologia? Como posso melhorar minha capacidade de ler esses livros?
70 learning 



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.