Ingeniería de software

45
¿Qué es un símbolo en Ruby?

Soy totalmente nuevo en el mundo de Ruby, y estoy un poco confundido con el concepto de Símbolos. ¿Cuál es la diferencia entre símbolos y variables? ¿Por qué no solo usar

45
¿El lenguaje de programación más alucinante? [cerrado]

De un lenguaje de programación razonablemente común, ¿cuál es el más alucinante? He estado escuchando muchos podcasts de programación y tomándome algo de tiempo para aprender algunos idiomas nuevos que se consideran próximos e importantes. No estoy necesariamente hablando de BrainFuck , pero ¿qué...

45
Usando la palabra clave JOIN o no

Las siguientes consultas SQL son las mismas: SELECT column1, column2 FROM table1, table2 WHERE table1.id = table2.id; SELECT column1, column2 FROM table1 JOIN table2 ON table1.id = table2.id; Y ciertamente da como resultado los mismos planes de consulta en cada DBMS que he probado. Pero de vez...

45
Cómo defender Stack Overflow en el trabajo [cerrado]

Estoy pensando en hacer una breve presentación en el trabajo sobre el uso de Stack Overflow como recurso para su trabajo diario. ¿Cuál es tu experiencia haciendo esto? ¿Consideraría que es un recurso válido para contarles a sus colegas o es similar a contarles sobre Google como un recurso? ¿Hay...

45
¿Cómo puede todo esto encajar en 64kb?

Entonces, estoy aquí en la asamblea 2011 y se jugó esta demostración: http://www.youtube.com/watch?v=69Xjc7eklxE&feature=player_embedded Es un solo archivo, lo dice en las reglas. Entonces repito, ¿cómo han hecho que esto se ajuste a un archivo tan

45
Cómo mejorar en la prueba de su propio código

Soy un desarrollador de software relativamente nuevo, y una de las cosas que creo que debería mejorar es mi capacidad de probar mi propio código. Cada vez que desarrollo una nueva funcionalidad, me resulta muy difícil seguir todos los caminos posibles para poder encontrar errores. Tiendo a seguir...