language-agnostic 896

  1. Cosa e dove sono lo stack e l'heap?
  2. La guida definitiva all'autenticazione del sito Web basata su moduli
  3. Come accoppiare i calzini da una pila in modo efficiente?
  4. Cos'è l'iniezione di dipendenza?


  5. La matematica in virgola mobile è rotta?
  6. Differenza tra un metodo e una funzione
  7. Preferisci la composizione all'ereditarietà?
  8. Cos'è la ricorsione della coda?
  9. Caratteristica linguistica più strana
  10. Determinare se due intervalli di date si sovrappongono
  11. Qual è il tuo cartone animato "programmatore" preferito?
  12. Qual è il tuo miglior scherzo programmatore?
  13. Capire "casualità"
  14. Quali sono le strutture dati meno conosciute ma utili?
  15. Una funzione dovrebbe avere una sola dichiarazione di reso?
  16. Qual è la differenza tra una copia profonda e una copia poco profonda?
  17. Qual è la differenza tra concorrenza e parallelismo?
  18. Come posso determinare se il mio calcolo di pi è accurato?
  19. Imparare a scrivere un compilatore
  20. Interfaccia contro classe base
  21. Che cosa significa "programmare su un'interfaccia"?
  22. Qual è la migliore espressione regolare per verificare se una stringa è un URL valido?
  23. Cos'è un'operazione idempotente?
  24. Convenzioni di denominazione di database, tabelle e colonne?
  25. Cos'è una lambda (funzione)?
  26. Che cos'è l'ottimizzazione delle chiamate tail?
  27. Strategie di ottimizzazione delle prestazioni di ultima istanza
  28. Cos'è una funzione di callback?
  29. "Parametro" vs "Argomento"
  30. Come si rileva il tipo di carta di credito in base al numero?
  31. Qual è la differenza tra un argomento e un parametro?
  32. Cos'è un numero magico e perché è cattivo?
  33. Qual è la differenza tra il passaggio per riferimento e il passaggio per valore?
  34. Qual è la cosa più bella che puoi fare in <10 linee di codice semplice? Aiutami a ispirare i principianti!
  35. Quali sono le cinque cose che odi della tua lingua preferita?
  36. Un GUID è unico al 100% delle volte?
  37. Qual è il tuo parere di programmazione più controverso?
  38. Quando lanciare un'eccezione?
  39. Qual è la differenza tra curry e applicazione parziale?
  40. Ottenere la corrispondenza di stringa più vicina
  41. Che cos'è un NP completo in informatica?
  42. I migliori modi per insegnare a un principiante a programmare?
  43. Approcci CAPTCHA pratici non basati su immagini?
  44. Interi firmati o non firmati
  45. Perché le funzioni hash dovrebbero utilizzare un modulo numero primo?
  46. Distanza più breve tra un punto e un segmento di linea
  47. Perché quicksort è migliore di un mergesort?
  48. Qual è la differenza tra programmazione simultanea e programmazione parallela?
  49. Qual è il modo più veloce per ottenere il valore di π?
  50. Cosa si intende per codice "thread-safe"?