Advanced Programming Techniques

Advanced Programming Techniques

  • Functional programming

  • Metaprogramming

  • Duck typing and exceptions

  • Operator overloading

  • Iterators and Generators