Engenharia de software

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








5
Quebrando uma história complexa no início do projeto
Eu estou tentando entender o gerenciamento ágil de projetos (com o Pivotal Tracker), mas continuo me encontrando correndo pelas paredes ao tentar definir as primeiras histórias de um projeto. Tomemos, por exemplo, esta história muito simples: "Um usuário deve poder marcar um produto" Supondo que eu já tenha definido "produto" …
9 scrum 


4
Quando é apropriado começar a usar a próxima revisão de uma ferramenta ao alimentar cães?
Especificamente, estou trabalhando em uma ferramenta que integra um DVCS e um sistema de compilação, mas imagino que o desafio que enfrentarei surgiria para qualquer pessoa que desenvolvesse uma ferramenta "meta" (compilador, VCS, sistema de compilação, test runner etc.) deseja desenvolver através de "dogfooding" . Minha pergunta é: em um …


2
Armazenamento de dados na memória em Haskell
Quero implementar um armazenamento de dados na memória para um serviço da Web em Haskell. Eu quero executar transações na STMmônada. Quando eu coloco no Google o haskell da tabela de hash, recebo apenas isso: Data. BTree. HashTable. STM.O nome e as complexidades do módulo sugerem que isso é implementado …



4
A interface da lista é uma abstração com vazamento?
Se eu tiver uma variável que contenha a, Listela poderá conter objetos de vários tipos diferentes, por exemplo, ArrayListou LinkedList. A diferença entre a LinkedListe um ArrayListé bem grande. O grande comportamento O dos métodos difere bastante. Por exemplo, classificar Liste usá-lo para fazer pesquisas binárias é perfeitamente aceitável 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.