Engenharia de software

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



1
Por que o Math.min trabalha com uma matriz de um elemento
De acordo com o MDN, o Math.min aceita apenas números e, se um dos argumentos não for um número, ele retornará NaN. É verdade que, se passar um array com vários números obtemos NaN, como este: Math.min([1,2]), mas se usar uma matriz com apenas um número, Math.minirá retornar o número …
17 javascript  math 





7
Quando devo usar o DBIx :: Class do Perl?
DBIx :: Class é uma interface Perl popular para qualquer banco de dados ao qual você possa se conectar através do DBI . Há uma boa documentação para seus detalhes técnicos, mas poucas informações sobre seu uso adequado (incluindo as situações em que você provavelmente não deseja). Em muitas situações, …
17 perl 



1
Por que o PHP é tão odiado? [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á 5 anos . Ultimamente, venho encontrando várias piadas e quadrinhos sobre o …
17 php 

5
O que torna as linguagens de programação funcional declarativas e não imperativas?
Em muitos artigos, descrevendo os benefícios da programação funcional, vi linguagens de programação funcional, como Haskell, ML, Scala ou Clojure, conhecidas como "linguagens declarativas" distintas de linguagens imperativas como C / C ++ / C # / Java. Minha pergunta é o que torna as linguagens de programação funcional declarativas …


2
Origem do evento e REST
Me deparei com o design de Event Sourcing e gostaria de usá-lo em um aplicativo em que um cliente REST é necessário (RESTful para ser preciso). No entanto, não consigo conectá-los, pois o REST é bastante CRUD e a fonte de eventos é baseada em tarefas. Eu queria saber como …


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.