Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

13
¿Cuándo usar std :: size_t?
Me pregunto si debería usar std::size_tbucles y otras cosas en lugar de int. Por ejemplo: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } En general, ¿cuál es la mejor …

1
¿Qué hacen helper y helper_method?
helper_method es sencillo: pone a disposición de la vista algunos o todos los métodos del controlador. ¿Qué es helper? ¿Es al revés, es decir, importa métodos auxiliares en un archivo o módulo? (Tal vez el nombre helpery helper_methodson similares. En lugar de eso, pueden ser share_methods_with_viewy import_methods_from_view) referencia


7
¿Cómo documentar el código Ruby?
¿Existen ciertas convenciones de código al documentar el código ruby? Por ejemplo, tengo el siguiente fragmento de código: require 'open3' module ProcessUtils # Runs a subprocess and applies handlers for stdout and stderr # Params: # - command: command line string to be executed by the system # - outhandler: …
201 ruby 

6
¿Qué le pasa a cplusplus.com?
Tal vez este no sea un foro perfectamente adecuado para esta pregunta, pero permítanme intentarlo, a riesgo de ser alejado. Hay varias referencias para la biblioteca estándar de C ++, incluido el invaluable estándar ISO, MSDN , IBM , cppreference y cplusplus . Personalmente, cuando escribo C ++, necesito una …
201 c++ 


6
¿Cuándo usar Mockito.verify ()?
Escribo casos de prueba de jUnit para 3 propósitos: Para garantizar que mi código satisfaga toda la funcionalidad requerida, bajo todas (o la mayoría de) las combinaciones / valores de entrada. Para asegurarme de que puedo cambiar la implementación y confiar en los casos de prueba JUnit para decirme que …





11
Java: ¿cómo inicializar String []?
Error % javac StringTest.java StringTest.java:4: variable errorSoon might not have been initialized errorSoon[0] = "Error, why?"; Código public class StringTest { public static void main(String[] args) { String[] errorSoon; errorSoon[0] = "Error, why?"; } }

20
¿Cuál es la mejor manera de implementar diccionarios anidados?
Tengo una estructura de datos que esencialmente equivale a un diccionario anidado. Digamos que se ve así: {'new jersey': {'mercer county': {'plumbers': 3, 'programmers': 81}, 'middlesex county': {'programmers': 81, 'salesmen': 62}}, 'new york': {'queens county': {'plumbers': 9, 'salesmen': 36}}} Ahora, mantener y crear esto es bastante doloroso; Cada vez que …

11
Iterar sobre una lista de archivos con espacios
Quiero iterar sobre una lista de archivos. Esta lista es el resultado de un findcomando, así que se me ocurrió: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Está bien, excepto si un archivo tiene espacios en su …
201 linux  bash  shell 

9
Las matrices vacías parecen ser iguales a verdadero y falso al mismo tiempo
Las matrices vacías son verdaderas, pero también son iguales a falsas. var arr = []; console.log('Array:', arr); if (arr) console.log("It's true!"); if (arr == false) console.log("It's false!"); if (arr && arr == false) console.log("...what??"); Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento Supongo que esto se debe a la conversión implícita operada …
201 javascript 

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.