language-agnostic 679

  1. ¿Qué y dónde están la pila y el montón?
  2. La guía definitiva para la autenticación de sitios web basada en formularios
  3. Cómo emparejar calcetines de una pila de manera eficiente?
  4. ¿Qué es la inyección de dependencia?
  5. ¿Las matemáticas de punto flotante están rotas?
  6. Diferencia entre un método y una función
  7. ¿Prefiere la composición sobre la herencia?
  8. ¿Qué es la recursividad de cola?
  9. Característica de lenguaje más extraño
  10. Determinar si dos rangos de fechas se superponen
  11. ¿Cuál es tu caricatura favorita de "programador"?
  12. ¿Cuál es tu mejor broma de programador?
  13. Comprender la "aleatoriedad"
  14. ¿Cuáles son las estructuras de datos menos conocidas pero útiles?
  15. ¿Debería una función tener solo una declaración de retorno?
  16. ¿Cómo puedo determinar si mi cálculo de pi es exacto?
  17. Aprendiendo a escribir un compilador
  18. ¿Cuál es la diferencia entre concurrencia y paralelismo?
  19. ¿Cuál es la diferencia entre una copia profunda y una copia superficial?
  20. Interfaz vs clase Base
  21. ¿Qué significa "programar en una interfaz"?
  22. ¿Qué es una operación idempotente?
  23. ¿Cuál es la mejor expresión regular para verificar si una cadena es una URL válida?
  24. Convenciones de nomenclatura de bases de datos, tablas y columnas?
  25. ¿Qué es una lambda (función)?
  26. Estrategias de optimización del rendimiento de último recurso
  27. ¿Qué es la optimización de llamadas de cola?
  28. ¿Qué es una función de devolución de llamada?
  29. ¿Cómo se detecta el tipo de tarjeta de crédito según el número?
  30. "Parámetro" vs "Argumento"
  31. ¿Cuál es la mejor cosa que puedes hacer en <10 líneas de código simple? ¡Ayúdame a inspirar a los principiantes!
  32. ¿Qué es un número mágico y por qué es malo?
  33. ¿Cuáles son las cinco cosas que odias sobre tu idioma favorito?
  34. ¿Cuál es la diferencia entre pasar por referencia y pasar por valor?
  35. ¿Cuál es la diferencia entre un argumento y un parámetro?
  36. ¿Es un GUID único el 100% del tiempo?
  37. ¿Cuál es tu opinión de programación más controvertida?
  38. ¿Cuándo lanzar una excepción?
  39. ¿Cuál es la diferencia entre currying y aplicación parcial?
  40. Obteniendo el juego de cuerdas más cercano
  41. ¿Qué es un NP completo en informática?
  42. ¿Las mejores maneras de enseñarle a un principiante a programar?
  43. Enfoques prácticos de CAPTCHA sin imagen?
  44. Firmes versus enteros sin signo
  45. ¿Por qué deberían las funciones hash usar un módulo de número primo?
  46. Distancia más corta entre un punto y un segmento de línea
  47. ¿Por qué Quicksort es mejor que mergesort?
  48. ¿Cuál es la diferencia entre la programación simultánea y la programación paralela?
  49. ¿Cuál es la forma más rápida de obtener el valor de π?
  50. Ecuación para probar si un punto está dentro de un círculo