Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

5
Iterar sobre claves de objeto en node.js
Desde Javascript 1.7 hay un objeto Iterator , que permite esto: var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); ¿hay algo como esto en …



7
Asignación constante dinámica
class MyClass def mymethod MYCONSTANT = "blah" end end me da el error: SyntaxError: error de asignación constante dinámica ¿Por qué se considera esto una constante dinámica? Solo le estoy asignando una cadena.
139 ruby 

8
Cómo documentar excepciones lanzadas en c # /. Net
Actualmente estoy escribiendo un pequeño marco que será utilizado internamente por otros desarrolladores dentro de la empresa. Quiero proporcionar buena información de Intellisense, pero no estoy seguro de cómo documentar las excepciones lanzadas. En el siguiente ejemplo: public void MyMethod1() { MyMethod2(); // also may throw InvalidOperationException } public void …


5
Vuelva a generar la excepción con un tipo y mensaje diferente, conservando la información existente
Estoy escribiendo un módulo y quiero tener una jerarquía de excepción unificada para las excepciones que puede generar (por ejemplo, heredar de una FooErrorclase abstracta para todas las fooexcepciones específicas del módulo). Esto permite a los usuarios del módulo capturar esas excepciones particulares y manejarlas de manera distinta, si es …


3
Comenzando con F # [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 5 años . Mejora esta pregunta ¿Cómo hago para entrar en la programación de F …
139 f# 


1
brew install gcc lleva demasiado tiempo
Estoy haciendo una instalación limpia de Mavericks, y accidentalmente hice brew install gcc que lleva más de media hora, tal vez más. ¿Debo terminarlo? Ahora sé que debería haber instalado un gcc específico (tal vez gcc48) pero es demasiado tarde y el aire de mi macbook está respirando con dificultad. …
139 gcc  homebrew 


6
JavaScript puro equivalente de Graphviz [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

3
¿Sigue siendo efectivo C ++?
Por lo que vi en esta publicación , decidí comenzar a leer el libro Effective C ++ . Pero ahora que hay muchas características nuevas debido a C ++ 11 y que algunas de las buenas prácticas cambiaron, no estoy seguro de si realmente es una buena idea. ¿El advenimiento …

16
¿Cómo implementas una clase en C? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 12 meses . Mejora esta pregunta Suponiendo que tengo que usar C (no C ++ …
139 c  class  oop  embedded 

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.