Engenharia de software

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



1
Avaliando namespaces PHP
Estou na fase de pré-lançamento de um projeto PHP de código aberto, que espero que seja usado por outros desenvolvedores em seus próprios projetos. No momento, o projeto não suporta espaços para nome e estou tentando avaliar se ele deve usar espaços para nome ou a convenção de nomenclatura PEAR …
11 php  namespace 


3
Arquitetura Micro vs Monolithic Server
Atualmente, estamos trabalhando em nosso novo produto / projeto, é um aplicativo cliente-servidor direcionado a determinadas empresas industriais / de serviços. Estamos construindo um servidor (somente linguagem C e Linux) executando um protocolo personalizado sobre o TCP com um front-end Java. Estamos em cerca de 20% no trabalho de codificação …

4
Ter paginação diminui a carga do servidor? (teoria)
Eu queria saber qual é a razão por trás da paginação? Ele é usado porque diminui a carga sobre os servidores, já que tecnicamente limitamos a quantidade de linhas retornadas por página? Eu queria fazer algo sem paginação, mas, como sou novo nisso (sou amador), comecei a me perguntar se …
11 php  pagination 

1
Interação de thread de desenho
Gostaria de desenhar a interação de threads (caneta e lápis) em uma notação UML (semelhante a). Não insisto em UML, qualquer coisa que seja óbvia para o leitor deve fazer. Comecei com diagramas de sequência, mas não acho que essa seja a melhor maneira de fazer isso. O tempo todo, …

8
"Veracidade" é um termo legítimo de programação?
O SO tem algumas perguntas usando a palavra "veracidade" para significar o valor verdadeiro de uma expressão, quando avaliada como booleana, independentemente do seu tipo original. É muito útil em linguagens dinâmicas. Então, minha pergunta é: esse é um termo real e, se sim, usá-lo antes de Stephen Colbert torná-lo …

2
Explorando a criatividade com "tempo livre"
Algumas empresas descobriram, para sua surpresa e lucro, que os programadores são pessoas muito criativas. Penso no Google e no Atlassian , por exemplo, que permitem "dias livres" regulares (acredito que mensais) em que os programadores trabalham no que quiserem (com aprovação) e a empresa colhe os frutos. Exemplos citados …




3
JavaScript e a mudança de paradigma na programação web
Se minha memória me serve corretamente, houve um tempo em que o uso do JavaScript para desenvolvimento na Web era extremamente desaprovado, porque, entre outras coisas, era uma preocupação de privacidade e segurança para os usuários e algumas pessoas simplesmente o usavam. Hoje em dia, dificilmente você pode ver um …



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.