coding-style 330

  1. ¿Debería una función tener solo una declaración de retorno?
  2. Comillas simples vs. comillas dobles en Python
  3. ¿Cómo devuelves valores múltiples en Python?
  4. ¿Cuál es una forma limpia y pitónica de tener múltiples constructores en Python?
  5. ¿Cuál es el propósito de envolver archivos Javascript completos en funciones anónimas como "(función () {...}) ()"?
  6. ¿Cuál es el formato de docstring estándar de Python?
  7. Python `si x no es None` o` if not x is None`?
  8. ¿Hay una mejor manera de escribir v = (v == 0? 1: 0);
  9. Orden de artículos en clases: Campos, Propiedades, Constructores, Métodos
  10. typeof! == "undefined" vs.! = null
  11. C ++: "std :: endl" vs "\ n"
  12. ¿Diseñar condiciones de varias líneas en declaraciones 'if'?
  13. ¿Por qué usar def main ()?
  14. Preocupaciones de diseño de columna Vim 80
  15. ¿Por qué la mayoría de los campos (miembros de la clase) en el tutorial de Android comienzan con `m`?
  16. Buena fuente de Haskell para leer y aprender de
  17. ¿Cuál es la forma más efectiva de obtener el índice de un iterador de un std :: vector?
  18. ¿Cuál es el propósito de usar llaves (es decir {}) para una sola línea si o un bucle?
  19. ¿Cuál es la mejor manera de convertir un número en una cadena en JavaScript?
  20. ¿Qué herramientas de análisis estático de C ++ de código abierto están disponibles?
  21. ¿Deberían las declaraciones de importación de Python estar siempre en la parte superior de un módulo?
  22. Pestañas versus espacios en la programación de Python
  23. Declarando múltiples variables en JavaScript
  24. ¿Deben declararse los métodos en una interfaz Java con o sin un modificador de acceso público?
  25. #pragma una vez vs incluyen guardias?
  26. estilo de conjunto de Android en el código
  27. Línea de 80 caracteres / margen derecho en Sublime Text 3
  28. ¿Cuándo usas la palabra clave "this"?
  29. Convenciones de codificación: nombres de enumeraciones
  30. ¿Cómo le dices a alguien que está escribiendo un código incorrecto?
  31. 'AND' versus '&&' como operador
  32. ¿Cuándo es JavaScript's eval () no malvado?
  33. ¿Qué significa realmente 'foo'?
  34. ¿Qué estilo de comentario debería usar en los archivos por lotes?
  35. Especificación JSON: ¿la clave debe estar rodeada de comillas?
  36. ¿Cuál fue la regla estándar de codificación más extraña que te obligaron a seguir?
  37. ¿Hay algún estándar de codificación para JavaScript?
  38. ¿Por qué se prefieren guiones para los selectores de CSS / atributos de HTML?
  39. ¿Por qué algunas secuencias de comandos omiten la etiqueta PHP de cierre, '?>'?
  40. ¿Buena o mala práctica? Inicializando objetos en getter
  41. return statement vs exit () en main ()
  42. Usando "super" en C ++
  43. ¿Por qué se considera una mala práctica omitir llaves?
  44. Getter y Setter?
  45. Salida de cadena: formato o concat en C #?
  46. Tipos de archivos internos en C ++: ¿buen estilo o mal estilo?
  47. estilo de código; poner javadoc antes o después de la anotación?
  48. Código de C ++ en archivos de encabezado
  49. Crear una lista vacía en Python
  50. ¿Existe alguna razón válida para imponer un ancho máximo de 80 caracteres en un archivo de código este día y edad?