Hva er de mest grunnleggende og nyttige ideene innen programmering?

Daniel Lemire har satt sammen en liste over de grunnleggende og virkelig nyttige ideene forbundet med programmering:

  • Structured programming;
  • Unix and its corresponding philosophy;
  • Database transactions;
  • The “relational database”;
  • The graphical user interface ;
  • Software testing;
  • The most basic data structures (the heap, the hash table, and trees) and a handful of basic algorithms such as Quicksort;
  • Public-key encryption and cryptographic hashing
  • High-level programming and typing;
  • Version control.

Dette er en veldig god liste! Jeg ville kanskje lagt til objektorientert programmering, funksjonell programmering og debuggere.

What are the genuinely useful ideas in programming?.

Leave a Reply