it-swarm-es.com

language-agnostic

Convenciones para excepciones o códigos de error.

Numeración de mes basada en cero

¿Hay algún lenguaje de secuencias de comandos incrustables estáticamente escrito?

¿Por qué no se permiten los parámetros const en C #?

¿Qué significa Backpatching?

¿Qué es un parámetro formal?

¿Es Ruby un lenguaje de script o un lenguaje interpretado?

¿Cuál es el código más corto para causar un desbordamiento de pila?

¿Por qué quicksort es mejor que mergesort?

¿Recursión o iteración?

¿Cómo se detecta el tipo de tarjeta de crédito basado en el número?

Convertir una distribución uniforme en una distribución normal

¿Cuándo lanzar una excepción?

¿Cuándo es correcto que un constructor lance una excepción?

¿Qué y dónde están la pila y el montón?

¿Cuál es tu caricatura favorita de "programador"?

¿Mejor SVN general ignorar patrón?

¿Cómo convertir flotadores a fracciones legibles por humanos?

¿Cuál y por qué prefiere excepciones o códigos de retorno?

¿Cuál es una convención de nomenclatura de variables ideal para las variables de bucle?

¿Debo probar métodos privados o solo públicos?

Registro condicional con mínima complejidad ciclomática.

¿Cómo puedo buscar datos sobre un libro desde su número de código de barras?

¿Por qué no debería usar "Notación Húngara"?

¿Qué es un invariante?

Escoger un elemento aleatorio de un conjunto

¿Cuándo debo usar Debug.Assert ()?

¿Qué es la inyección de dependencia?

¿Cómo encuentras un punto a una distancia perpendicular dada de una línea?

¿Qué son las tablas hash y los hashmaps y sus casos de uso típicos?

Aligerar programáticamente un color

¿Qué es lo opuesto a 'parse'?

¿Qué es una lambda?

¿Herramienta para agregar encabezados de licencia a archivos fuente?

¿Cuál es la diferencia entre un método y una función?

¿Cuál es la diferencia entre un argumento y un parámetro?

¿Cuál es la mejor expresión regular para verificar si una cadena es una URL válida?

registros vs pilas

Array versus lista enlazada

¿Cuántos parámetros son demasiados?

¿Cuál es la diferencia entre una copia profunda y una copia superficial?

¿Qué es una función de trampolín?

¿Cuáles son las ventajas de los archivos mapeados en memoria?

¿Números aleatorios únicos (no repetidos) en O (1)?

¿Cómo verifico si un número es un palíndromo?

Intenta describir el polimorfismo tan fácil como puedas

¿Qué es un NP-completo en informática?

¿Cuál es la diferencia entre el curry y la aplicación parcial?

Obtener la ruta de la aplicación

¿Qué es el "acoplamiento suelto"? Por favor proporcione ejemplos

Mayúsculas y minúsculas

¿Qué estilo de codificación utiliza para el operador ternario?

Cálculo de un producto cruzado vectorial 2D

¿Qué son los objetos de "primera clase"?

Algoritmo para buscar artículos con texto similar.

Enteros versus Enteros Sin Firmar

Búsqueda binaria en matriz

¿Cómo funciona el intercambio de variables XOR?

La mejor manera de formatear si la declaración con múltiples condiciones

Saltar Lista vs. Árbol de Búsqueda Binario

Modelo de dominio anémico: Pros / Contras

¿Qué es el tipo seguro?

¿Cuál es la diferencia entre la función reentrante y la función recursiva en C?

¿Qué se entiende por código "seguro para subprocesos"?

Herencia vs. Agregación

Diferencia entre un LinkedList y un árbol de búsqueda binario

¿Para qué sirve un tipo de burbuja?

¿Cuáles son las cinco cosas que odias de tu idioma favorito?

¿Qué es un tipo existencial?

¿Cómo planeas la arquitectura de una aplicación antes de escribir cualquier código?

La mejor manera de encontrar un punto en un círculo más cercano a un punto dado

¿Qué es un lenguaje de programación?

¿Qué es la optimización de llamadas de cola?

¿Es "SI" caro?

¿Es un doble realmente inadecuado para el dinero?

Resolviendo "¿Quién es el dueño de la cebra" programáticamente?

Calcule cuándo se ejecutará un trabajo cron y la próxima vez

¿Cómo diseñar un software extensible (arquitectura de complementos)?

Determine si dos rangos de fechas se superponen

Diferencia entre Hashing una contraseña y cifrarla

¿Generar colores entre rojo y verde para un medidor de potencia?

¿Qué es el lenguaje "Ejecutar alrededor"?

Colisión bola a bola - Detección y manejo

¿Por qué la reflexión se llama reflexión en lugar de introspección?

¿Hay alguna diferencia entre foreach y map?

¿Es una mala práctica tener varias clases en el mismo archivo?

¿Qué es exactamente GUID? ¿Por qué y dónde debo usarlo?

¿Cómo funciona la ejecución diferencial?

¿Cuál es la diferencia entre pasar por referencia y pasar por valor?

¿En qué contextos los lenguajes de programación hacen un uso real de un valor Infinity?

¿Qué significa "programar a una interfaz"?

¿Qué es Mapa / Reducir?

¿Cómo visualizo la representación binaria de un flotante o doble?

¿Cuál es tu opinión de programación más polémica?

Notación de postfix para árbol de expresión

¿Argumentos o parámetros?

¿Cómo construir eficientemente un árbol desde una estructura plana?

¿Por qué la declaración de cambio y no si-si no?

Hash Code y Checksum: ¿cuál es la diferencia?

Tipo de radix en el lugar