Offline primeiro

“Offline first” é um termo usado para descrever uma abordagem de desenvolvimento de software na qual a aplicação é projetada para funcionar mesmo quando o usuário está offline. Esta abordagem é freqüentemente usada em aplicações que precisam funcionar em ambientes com conectividade de rede fraca ou não confiável. Existem algumas maneiras diferentes de se conseguir … Ler mais

Conway’s law

O termo “Lei de Conway” é usado para descrever a forma como as organizações estão estruturadas em torno dos padrões de comunicação dos seus membros. A lei tem o nome do cientista da computação Melvin Conway, que a formulou em 1968. A idéia básica da lei de Conway é que a estrutura de uma organização … Ler mais

VIPER (View, Interactor, Apresentador, Entidade e Router)

A arquitetura de desenvolvimento de software VIPER é uma abordagem em camadas ao desenvolvimento de software que separa os diferentes componentes de uma aplicação em camadas distintas. A arquitetura VIPER foi originalmente desenvolvida para uso em aplicações empresariais de larga escala, mas também pode ser usada em aplicações menores. A arquitetura VIPER é baseada no … Ler mais

Modelagem e simulação (M&S)

Modelagem e simulação (M&S) é o processo de criação e utilização de modelos para estudar e prever o comportamento de sistemas do mundo real. Os modelos são representações matemáticas ou computacionais de sistemas do mundo real, e as simulações são o processo de usar esses modelos para estudar o comportamento do sistema. M&S é usado … Ler mais

Atom (XML)

Um átomo XML é um pedaço de dado que não pode ser mais dividido. Um átomo XML pode ser uma cadeia de caracteres, um número, ou um valor Booleano. Como eu abro um arquivo XML? Existem algumas maneiras diferentes de abrir um arquivo XML. Uma maneira é clicar duas vezes no arquivo XML, que o … Ler mais

Reality capture

A captura da realidade é o processo de gravação digital e criação de uma representação em 3D de um espaço físico existente. Isto pode ser feito utilizando uma variedade de métodos, tais como a digitalização a laser, fotogrametria e digitalização estruturada da luz. Uma vez capturados, os dados podem ser utilizados para criar um modelo … Ler mais

Mendix

Mendix é uma plataforma de código baixo para a criação de aplicações de nível empresarial com uma fração do código, complexidade e custo das abordagens tradicionais. É utilizado por organizações de todos os tamanhos para desenvolver e implantar aplicações de missão crítica. Que linguagem de codificação o Mendix utiliza? O Mendix utiliza uma linguagem proprietária … Ler mais

Windows 95

Windows 95 é um sistema operacional baseado em interface gráfica de usuário lançado em 24 de agosto de 1995 pela Microsoft. O Windows 95 fundiu os produtos MS-DOS e Windows anteriormente separados da Microsoft. Ele apresentou melhorias significativas em relação ao seu predecessor, Windows 3.1, mais notadamente na interface gráfica de usuário (GUI) e em … Ler mais

Fudge factor

Um fator de fudge é um parâmetro ajustável usado para compensar fatores desconhecidos ou não medidos. No desenvolvimento de software, os factores de fudge são frequentemente utilizados para afinar algoritmos ou compensar dados incorrectos. Os factores de fudge são frequentemente utilizados em algoritmos de optimização, onde podem ser utilizados para negociar entre diferentes objectivos. Por … Ler mais

Fourth wall

Uma “quarta parede” é um termo usado para descrever a fronteira entre o usuário e o desenvolvedor do software. É o ponto em que o usuário deixa de interagir com o software e o desenvolvedor do software assume o controle. Isto pode ser visto como o ponto em que a entrada do usuário não é … Ler mais