Preguntas etiquetadas con language-design

Una etiqueta para preguntas relacionadas con el diseño de cualquier aspecto de los lenguajes de programación.

22
Convenciones para excepciones o códigos de error
Ayer tuve un acalorado debate con un compañero de trabajo sobre cuál sería el método preferido de notificación de errores. Principalmente estábamos discutiendo el uso de excepciones o códigos de error para informar errores entre capas o módulos de la aplicación. ¿Qué reglas usa para decidir si lanza excepciones o …





7
PHP global en funciones
¿Cuál es la utilidad de la palabra clave global ? ¿Hay alguna razón para preferir un método a otro? ¿Seguridad? ¿Actuación? ¿Algo más? Método 1: function exempleConcat($str1, $str2) { return $str1.$str2; } Método 2: function exempleConcat() { global $str1, $str2; return $str1.$str2; } ¿Cuándo tiene sentido usarlo global? Para mí, …

3
Numeración de meses de base cero [cerrado]
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …



4
Reemplazaría '::' con '. 'crear ambigüedades en C ++?
En C ++, el operador ::se utiliza para acceder a clases, funciones y variables en un espacio de nombres o clase. Si la especificación de lenguaje utilizada en .lugar de ::en esos casos también es como cuando se accede a las variables / métodos de instancia de un objeto, ¿eso …

7
Factores en R: ¿más que una molestia?
Uno de los tipos de datos básicos en R son los factores. En mi experiencia, los factores son básicamente un dolor y nunca los uso. Siempre me convierto en personajes. Extrañamente siento que me estoy perdiendo algo. ¿Hay algunos ejemplos importantes de funciones que usan factores como variables de agrupación …




6
¿Algún otro idioma que no sea JavaScript tiene una diferencia entre las ubicaciones de inicio de las llaves (la misma línea y la siguiente)?
Hoy, mientras leía al azar el libro de patrones de JavaScript O'Reilly, encontré algo interesante (página 27 como referencia). En Javascript, en algunos casos, hay una diferencia si la ubicación de inicio de la riostra es diferente. function test_function1() { return { name: 'rajat' }; } var obj = test_function1(); …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.