Preguntas con etiqueta 'globals'

22
respuestas

¿En qué se diferencian los globales de una base de datos?

Acabo de encontrar esta vieja pregunta preguntando qué es tan malo sobre el estado global, y la respuesta más votada y aceptada afirma que no puede confiar en ningún código que funcione con variables globales, ya que podría aparecer algún otro...
hecha 24.05.2016 - 21:42
17
respuestas

¿Por qué el Estado global es tan malo?

Antes de comenzar esto, permítame decir que estoy bien al tanto de los conceptos de abstracción y inyección de dependencia. No necesito que mis ojos estén abiertos aquí. Bueno, la mayoría de nosotros decimos, (también) muchas veces sin entend...
hecha 10.05.2012 - 21:35
10
respuestas

¿Hay un nombre para el (anti-) patrón de pasar parámetros que solo se usará en varios niveles en la cadena de llamadas?

Estaba intentando encontrar alternativas al uso de la variable global en algún código heredado. Pero esta pregunta no es sobre las alternativas técnicas, me preocupa principalmente la terminología . La solución obvia es pasar un parámetro a...
hecha 31.10.2016 - 15:55
15
respuestas

Código de limpieza: funciones con pocos parámetros [cerrado]

Leí los primeros capítulos de Clean Code de Robert C. Martin, y me parece que es bastante bueno, pero tengo una duda, en una parte se menciona que es bueno ( cognitivamente) que las funciones deberían tener la menor cantidad de parámetros posi...
hecha 13.07.2017 - 05:27
1
respuesta

¿Por qué crear una función Global-ish Object.create?

Soy un programador bastante experimentado en los dominios .NET y Java, y he comenzado a leer sobre JavaScript. Compré el libro de Douglas Crockford "The Good Parts", y de inmediato me decepcionaron algunas cosas. Uno está modificando los tipo...
hecha 10.05.2015 - 06:01
4
respuestas

¿Las variables 'estáticas' de alcance de archivo en C son tan malas como las variables globales 'externas'?

En C, a menudo / a veces (como una cuestión de estilo) usarías una variable static de alcance de archivo donde usarías una variable miembro de clase privada en C ++. Al escalar a programas multiproceso, simplemente agregando thread_loc...
hecha 27.08.2015 - 18:43
3
respuestas

C ++ espacios de nombres extensibles: cómo forzar las declaraciones de nuevo en el espacio de nombres global

Es un buen estilo de programación incluir todas las dependencias necesarias en un encabezado que las referencia. A menudo, esto incluye declaraciones que se colocan en el STD & espacios de nombres globales (como cstdio). Sin embargo, esto cr...
hecha 29.09.2015 - 21:26
2
respuestas

Parametrizar métodos vs variables globales

Tengo una pregunta muy simple que me ha estado persiguiendo durante un tiempo cuando mi código comienza a crecer. ¿Deben reemplazarse los parámetros por variables globales cuando pasan por largas rutas de llamadas de función anidadas? En...
hecha 14.04.2017 - 23:22
1
respuesta

¿Es apropiado el estado global mutable privado, a saber, cuando se usa para evitar el uso indebido de la API?

Estoy escribiendo un verificador de tipo para un dialecto ML que implica generar "variables de tipo" nuevas "(nuevas y únicas)" (valores que representan incógnitas). Mi estrategia, y la estrategia que parece usarse en los tutoriales, es identifi...
hecha 23.08.2018 - 03:41
2
respuestas

Destrucción temprana de objetos en c ++

No estoy seguro de si este es el foro adecuado para esta pregunta, pero intentaré aquí ya que esta pregunta sobre el lenguaje c ++. El problema: Uso una variable global en mi código, que es un objeto gráfico. Lo que pasa es que cuando cerré e...
hecha 05.12.2014 - 17:38