conventions

¿Cuándo usar comillas dobles o simples en JavaScript?

console.log("double"); vs console.log('single'); Veo más y más bibliotecas JavaScript por ahí usando comillas simples al manejar cadenas. ¿Cuáles son las razones para usar uno sobre el otro? Pensé que eran bastante intercambiables.

¿Qué es trunk, branch y tag en Subversion? [duplicar]

Posible Duplicado:¿Qué significan realmente "rama", "etiqueta" y "tronco"? ¿Qué es un tronco, rama y etiqueta en Su ... rsion y cuáles son las mejores prácticas para usarlos? ¿Qué herramientas puedo usar para Subversion en Visual Studio 2008?

Cómo pronuncio "= > " como se usa en expresiones lambda in.Net

¡Rara vez me encuentro con otros programadores! Mi pensamiento cuando vi por primera vez el token fue "implica que" ya que ... - IEnumerable<Person> Adults = people.Where(p => p.Age > 16) ¿O hay siquiera una manera acordada de decirlo?

Pestañas versus espacios en programación Python

Siempre he usado pestañas para la sangría cuando hago programación en Python. Pero luego me encontré con una pregunta aquí en ... verdad? ¿Debo cambiar mi editor para insertar espacios en lugar de pestañas de inmediato o seguir adelante como yo ¿solía?

¿Hay un método estandarizado para intercambiar dos variables en Python?

En Python, he visto dos valores de variable intercambiados usando esta sintaxis: left, right = right, left ¿Se considera ... dar de intercambiar dos valores de variables o hay algún otro medio por el cual dos variables se intercambian por convención?

¿Dónde colocar métodos privados en Ruby?

La mayoría de los blogs o tutoriales o libros tienen métodos privados en la parte inferior de cualquier clase/módulo. Es esta ... o terriblemente malo en este enfoque? Es tener métodos privados en la parte inferior no solo una mejor práctica y algo ¿else?

¿Existen convenciones de ordenación de métodos Java? [cerrado]

Tengo una clase grande (aproximadamente 40 métodos) que es parte de un paquete que enviaré como trabajo de curso. Actualmente ... odos, los constructores se enumeran antes de otros métodos, y los getters/setters duran; ¿qué pasa con los métodos restantes?

¿Es pythonic importar funciones internas?

PEP 8 dice: Las importaciones siempre se colocan en la parte superior del archivo, justo después de cualquier módulo ... tener esa información extra ("¿Qué es xxx?") cerca de donde se usa xxx puede hacer que la función sea más fácil de entender.

Netbeans 7.4 introduce" 10 líneas como máximo " por regla de método. ¿De dónde viene esta regla?

NetBeans 7.4 beta está actualmente disponible para descarga pública, e introduce una extraña regla de advertencia por defec ... no es un error, pero no dan una declaración por qué solo permiten 10 líneas, y dónde exactamente esta regla tiene su origen.

Buenos estándares de codificación Haskell

¿Podría alguien proporcionar un enlace a un buen estándar de codificación para Haskell? He encontrado esto y esto , pero e ... "usar clases con cuidado" y "definir identificadores simbólicos de infix debe dejarse solo a los escritores de bibliotecas."

¿Deberían usarse arreglos en C++?

Dado que existen std::list y std::vector, ¿hay alguna razón para usar arreglos C tradicionales en C++, o deberían evitarse, al igual que malloc?

Objective-C: Afirmación vs Excepción frente de Error

En Cocoa, ¿cuándo debo usar NSAssert, NSException, NSError? Esto es lo que he estado pensando: NSAssert - Al crear cualqu ... istema externo para obtener datos como un archivo, base de datos o servicio web que no se garantiza que me dará un resultado?

Convención de comentarios de Lisp

¿Cuál es la convención Lisp sobre cuántos puntos y coma usar para diferentes tipos de comentarios (y cuál debe ser el nivel ... tarios con punto y coma y cuándo usar #|multiline comments|# (asumiendo que existen y existen en múltiples implementaciones)?

Es una buena idea para typedef punteros?

Miré a través de algún código y noté que la convención era girar tipos de puntero como SomeStruct* Hacia typedef SomeStruct* pSomeStruct; ¿Hay algún mérito en esto?

¿Cuáles son las convenciones comunes para usar espacios de nombres en Clojure?

Estoy teniendo problemas para encontrar buenos consejos y prácticas comunes para el uso de espacios de nombres en Clojure. M ... o de nombres ¿a un frasco? ¿O debería crear un solo jar que contenga código clj de muchos espacios de nombres? Gracias...

Python: uso de 4 espacios para sangría. ¿Por qué? [cerrado]

Mientras codifico python estoy usando solo 2 espacios para sangrar, seguro PEP-8 realmente recomiendo tener 4 espacios, pero ... unciona. Contras: Con un nivel más profundo de instrucciones anidadas, tiene menos espacio para el código real. Gracias.

Cuándo usar puntos suspensivos después de los elementos del menú

En casi todas las aplicaciones que tienen una barra de menú, algunos de los elementos tienen puntos suspensivos (...) después ... modal (como Guardar, que abre una ventana modal si no ha guardado antes o algo así, pero por lo demás no) ¿Qué piensan?

Números nombrados como variables [cerrado]

He visto esto un par de veces recientemente en el código high profile, donde los valores constantes se definen como variable ... nsionar.c) unsigned five = 5; unsigned seven = 7; E. g. C#.NET Fuente (Quaternion.cs) double zero = 0; double one = 1;

¿La gente usa las convenciones de Nomenclatura húngaras en el mundo real? [cerrado]

¿Vale la pena aprender la convención o es una pesadilla para la legibilidad y el mantenimiento?