Select Page
63: Design Patterns: Abstract Factory.

63: Design Patterns: Abstract Factory.

https://www.takeupcode.com/podcast-player/412/63-design-patterns-abstract-factory.mp3Download file | Play in new window | Duration: 12:40 | Recorded on February 28, 2016The abstract factory creational pattern allows you to organize different sets of classes that work...
63: Design Patterns: Abstract Factory.

81: Design Patterns: Visitor.

https://www.takeupcode.com/podcast-player/440/81-design-patterns-visitor.mp3Download file | Play in new window | Duration: 12:06 | Recorded on March 29, 2016What is the visitor design pattern? The visitor behavioral pattern allows you to perform actions on a...
63: Design Patterns: Abstract Factory.

136: Data Types: Variant. Pick One.

https://www.takeupcode.com/podcast-player/531/136-data-types-variant-pick-one.mp3Download file | Play in new window | Duration: 7:51 | Recorded on July 4, 2016The variant type can take on one of many different types and can even change it’s type. It’s...
63: Design Patterns: Abstract Factory.

137: Data Types: Auto or Var. The Compiler Chooses.

https://www.takeupcode.com/podcast-player/532/137-data-types-auto-var-compiler-chooses.mp3Download file | Play in new window | Duration: 9:02 | Recorded on July 5, 2016Auto and var types do have a type. The compiler will figure out what that is. You might think this...
7: Into The Void.

7: Into The Void.

https://www.takeupcode.com/podcast-player/271/7-into-the-void.mp3Download file | Play in new window | Duration: 14:21 | Recorded on November 21, 2015Understanding types is super critical to being able to program. Without this knowledge it would be like trying to go...
7: Into The Void.

9: Pointer Arithmetic. This Is Easy!

https://www.takeupcode.com/podcast-player/274/9-pointer-arithmetic-this-is-easy.mp3Download file | Play in new window | Duration: 8:06 | Recorded on November 21, 2015Now that you know how a pointer can be used to separate groups of items, I’m going to explain...
7: Into The Void.

17: Object-Oriented Programming. The Next Level.

https://www.takeupcode.com/podcast-player/297/17-object-oriented-programming-the-next-level.mp3Download file | Play in new window | Duration: 6:35 | Recorded on December 6, 2015Object-oriented programming, or OOP, is a powerful way of designing software by creating...
7: Into The Void.

18: Constructors.

https://www.takeupcode.com/podcast-player/298/18-constructors.mp3Download file | Play in new window | Duration: 9:51 | Recorded on December 6, 2015Constructors are your first opportunity to make sure your custom types are well formed. This episode explains the...
7: Into The Void.

22: C# Creating And Disposing Instances.

https://www.takeupcode.com/podcast-player/314/22-csharp-creating-and-disposing-instances.mp3Download file | Play in new window | Duration: 11:15 | Recorded on December 16, 2015Creating instances in C# is a bit different because there’s a difference between value...
63: Design Patterns: Abstract Factory.

56: C# Exceptions. Finally Required.

https://www.takeupcode.com/podcast-player/400/56-csharp-exceptions-finally-required.mp3Download file | Play in new window | Duration: 10:26 | Recorded on February 15, 2016Errors will happen. The question is how will you deal with them? The QA Friday from 2015 Dec-11...
63: Design Patterns: Abstract Factory.

58: C++ Templates. Types And Values.

https://www.takeupcode.com/podcast-player/403/58-cplusplus-templates-types-and-values.mp3Download file | Play in new window | Duration: 11:46 | Recorded on February 17, 2016Both C++ templates and C# generics serve a similar purpose. But where C# uses constraints to...