Skip to content

Instantly share code, notes, and snippets.

@skade skade/topics.md
Last active Aug 11, 2017

Embed
What would you like to do?
Topics for Explain Me Like I'm New
  • Boolean Logic
  • Side effects
  • OO Design patterns
  • TDD (Test Driven Development)
  • Stack
  • Threading
  • Concurrency
  • References
  • Information Hiding/Encapsulation
  • Single Responsibility Principle
  • KISS/LEAN
  • Software Evaluation
  • Debugging techniques
  • Simple Automata (State Machines)
  • Trees/Graphs
  • Recursion on trees
  • Structuring techniques
  • Code smells
  • Delayed evaluation
  • Color representation
  • Drawing Algorithms
  • Basic Geometry
  • Sorting algorithms
  • Database transaction
  • Database basics (consistency guarantees)
  • Interfaces and Implementations
  • Refactoring
  • Note-taking
  • Architectural drawings
  • Encryption
  • Hashing
  • Complexity
  • Bounds/Edge cases (in context of function invocation)
  • Immutable data
  • Mutability
  • Deterministic functions
  • Shell concepts
  • IEEE 754 Floats
  • Basic numerics
  • Version control systems
  • Static analysis
  • Type systems (practical view)
  • Fisher-Yates-Shuffle
  • Binärer Heap
  • HdrHistogram
  • Regex
  • Unicode/Encodings
  • Timezones
  • Environment variables
  • Interrupts
  • Performance analysis
  • Performance optimisation
@vonneudeck

This comment has been minimized.

Copy link

vonneudeck commented Aug 11, 2017

I remember the OTS learner’s meetup having a talk about encoding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.