Perguntas com a marcação «state»

328
Por que o estado global é tão mau?

Antes de começarmos, deixe-me dizer que estou bem ciente dos conceitos de Abstração e Injeção de Dependência. Não preciso abrir meus olhos aqui. Bem, a maioria de nós diz (muitas vezes) sem entender realmente: "Não use variáveis ​​globais" ou "Singletons são maus porque são globais". Mas o que é...

250
Como as globais são diferentes de um banco de dados?

Acabei de me deparar com essa pergunta antiga, perguntando o que há de tão ruim no estado global, e a resposta aceita mais votada afirma que você não pode confiar em nenhum código que funcione com variáveis ​​globais, porque algum outro código em outro lugar pode aparecer e modificar sua valor e...

97
Como manter os aplicativos sem estado

Essa pode ser uma pergunta complicada, mas estou tentando entender melhor a apatridia. Com base no que li, os aplicativos da web devem ser sem estado, o que significa que cada solicitação é tratada como uma transação independente. Como resultado, a sessão e os cookies devem ser evitados (pois os...

32
O que é Estado, Estado Mutável e Estado Imutável?

Esta é uma pergunta para iniciantes, mas não consegui encontrar uma resposta suficiente à prova de novatos no Google. O que as pessoas querem dizer quando dizem 'estado' - na programação em geral, e na programação OO especificamente? Além disso, o que é estado mutável e imutável - novamente,...

15
Definição de "estado"

Qual é uma boa maneira de definir "estado", como na variável de estado ou na máquina de estado, para um novo (anteriormente não) programador? Quais são algumas boas maneiras de explicar por que esse conceito é útil para escrever software? O conceito de estado é explicitamente ensinado no início de...

11
Como uma variável introduz o estado?

Eu estava lendo os "C ++ Coding Standards" e esta linha estava lá: As variáveis ​​introduzem estado, e você deve lidar com o menor estado possível, com a vida útil o mais curta possível. Nada de mutante acaba manipulando o estado? O que você deve ter para lidar com o mínimo de estado possível...

9
Aplicativo com e sem estado [fechado]

Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado no ano passado . Eu tenho...