Engenharia de software

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

2
Temos uma grande aplicação Ruby on Rails (25 milhões de usuários mensais), nossa gerência decidiu reescrever no Node.js, estou louco?
Por favor me diga se: O Node.js tornará nosso site mais rápido! O Node.js consumirá menos recursos do servidor, podemos economizar dinheiro! O Node.js nos tornará mais produtivos! Node.js significa que podemos compartilhar o código JavaScript do lado do cliente e do servidor. Para esclarecer, estamos reescrevendo um servidor front-end, …







1
O que é anarquia de desenvolvedor?
Eu tenho lido sobre Anarquia de desenvolvedor (ou programador), que parece ser considerada uma metodologia de desenvolvimento pós-Agile. Encontrei alguns recursos nele ( 1 , 2 ), mas não parece haver muito por aí. Fiquei me perguntando se alguém tinha bons recursos para descobrir mais sobre isso - como implementá-lo, …


5
Desempenho: recursão vs. iteração em Javascript
Li recentemente alguns artigos (por exemplo, http://dailyjs.com/2012/09/14/functional-programming/ ) sobre os aspectos funcionais do Javascript e a relação entre Scheme e Javascript (o último foi influenciado pelo primeiro, que é uma linguagem funcional, enquanto os aspectos OO são herdados do Self, que é uma linguagem baseada em prototipagem). No entanto, minha …


4
Quando posso publicar uma ferramenta de software escrita no trabalho?
Estou trabalhando em um problema de software no trabalho que é bastante genérico, mas não consigo encontrar uma biblioteca que gosto de resolvê-lo, por isso estou pensando em escrever um eu mesmo (pelo menos uma versão básica). Escreverei parte, se não toda, a versão 1.0 no trabalho, pois preciso dela …
24 legal 




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.