Select Page
13: Let’s Program A Game! Part 1.

13: Let’s Program A Game! Part 1.

https://www.takeupcode.com/podcast-player/288/13-lets-program-a-game-part-1.mp3Download file | Play in new window | Duration: 8:59 | Recorded on December 1, 2015Follow along as I explain how to program a word guessing game in C++. This episode builds on a free 5-day...
QA Friday 2016-Jun-17

QA Friday 2016-Jun-17

https://www.takeupcode.com/podcast-player/516/qa-friday-2016-jun-17.mp3Download file | Play in new window | Duration: 6:37 | Recorded on June 16, 2016What is runtime binding? Runtime binding is a concept that allows your application to change or extend its behavior at...
13: Let’s Program A Game! Part 1.

QA Friday 2015-Dec-04

https://www.takeupcode.com/podcast-player/290/qa-friday-2015-dec-04.mp3Download file | Play in new window | Duration: 4:51 | Recorded on December 3, 2015In the last live weekend programming class, I created a variable called scrambledWord and then later created a...
QA Friday 2016-Jun-17

128: Data Types: Function Objects Part 1.

https://www.takeupcode.com/podcast-player/518/128-data-types-function-objects-part-1.mp3Download file | Play in new window | Duration: 8:52 | Recorded on June 20, 2016Function objects are simple but don’t let that fool you. You can use them in clever solutions....
13: Let’s Program A Game! Part 1.

25: Inheritance. Overriding Methods.

https://www.takeupcode.com/podcast-player/332/25-inheritance-overriding-methods.mp3Download file | Play in new window | Duration: 12:49 | Recorded on December 22, 2015Declaring that a class is another class type is only part of the reason to use inheritance....
QA Friday 2016-Jun-17

130: Data Types: Function Pointers Part 1.

https://www.takeupcode.com/podcast-player/520/130-data-types-function-pointers-part-1.mp3Download file | Play in new window | Duration: 8:52 | Recorded on June 22, 2016You may not always need to work with this data type but that doesn’t mean you can ignore it....
QA Friday 2016-Jun-17

45: Collections: Iterators Part 1.

https://www.takeupcode.com/podcast-player/381/45-collections-iterators-part-1.mp3Download file | Play in new window | Duration: 11:37 | Recorded on January 26, 2016Iterators give you the ability to navigate from one item to another in a collection. Why is this so...
QA Friday 2016-Jun-17

132: Data Types: Lambdas.

https://www.takeupcode.com/podcast-player/526/132-data-types-lambdas.mp3Download file | Play in new window | Duration: 11:39 | Recorded on June 27, 2016Lambdas are a recent addition to C++ and are also included in other languages. Think of them like unnamed methods...
QA Friday 2016-Jun-17

48: Chaining: Operators, Classes, Calls.

https://www.takeupcode.com/podcast-player/386/48-chaining-operators-classes-calls.mp3Download file | Play in new window | Duration: 12:33 | Recorded on February 1, 2016Chaining is a common term that has several different meanings. This episode explains how you can use...
QA Friday 2016-Jun-17

139: Data Types: C++ Decltype. Declared Types.

https://www.takeupcode.com/podcast-player/537/139-data-types-cpp-decltype-declared-types.mp3Download file | Play in new window | Duration: 9:06 | Recorded on July 10, 2016Sometimes you need to declare a type to be the same as something else. You can use decltype just...
QA Friday 2016-Jun-17

54: Recursion. Find Your Base.

https://www.takeupcode.com/podcast-player/394/54-recursion-find-your-base.mp3Download file | Play in new window | Duration: 14:17 | Recorded on February 10, 2016Recursion is powerful and takes a bit of getting used to. It’s like splitting your thoughts into...
QA Friday 2016-Jun-17

142: Comments. Focus On Why.

https://www.takeupcode.com/podcast-player/546/142-comments-focus-why.mp3Download file | Play in new window | Duration: 9:46 | Recorded on July 31, 2016Comments are important but don’t forget that your code should also be self-commenting. If I had to sum this...
QA Friday 2016-Jun-17

55: C++ Exceptions. Cannot Be Ignored.

https://www.takeupcode.com/podcast-player/399/55-c-exceptions-cannot-be-ignored.mp3Download file | Play in new window | Duration: 14:22 | Recorded on February 14, 2016Errors will happen. The question is how will you deal with them? The QA Friday from 2015 Dec-11...
QA Friday 2016-Jun-17

144: Data Types: C++ nullptr Is Not Zero.

https://www.takeupcode.com/podcast-player/555/144-data-types-cpp-nullptr-not-zero.mp3Download file | Play in new window | Duration: 8:05 | Recorded on August 14, 2016nullptr represents a null pointer and while it has a value of zero, the type is not the same. For a...
QA Friday 2016-Jun-17

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...
QA Friday 2016-Jun-17

221: Be Careful Of Changes In Code Abstraction.

https://www.takeupcode.com/podcast-player/684/221-careful-changes-code-abstraction.mp3Download file | Play in new window | Duration: 6:11 | Recorded on February 4, 2018The code you write should follow a similar level of detail. I mentioned level of detail in an...
QA Friday 2016-Jun-17

66: Design Patterns: Composite.

https://www.takeupcode.com/podcast-player/417/66-design-patterns-composite.mp3Download file | Play in new window | Duration: 8:09 | Recorded on March 2, 2016The composite structural pattern allows you to build elaborate objects from smaller objects and not worry about...
13: Let’s Program A Game! Part 1.

239: What 20 Percent Of Topics Should You Focus On?

https://www.takeupcode.com/podcast-player/1241/239-what-20-percent-of-topics-should-you-focus-on.mp3Download file | Play in new window | Duration: 6:02 | Recorded on July 22, 2018There’s a lot you can learn about programming. But do you need to know it all?...
QA Friday 2016-Jun-17

QA Friday 2016-Mar-04

https://www.takeupcode.com/podcast-player/418/qa-friday-2016-mar-04.mp3Download file | Play in new window | Duration: 8:45 | Recorded on March 3, 2016What is the rule of three? And related to this: What is the rule of five? And what is the rule of zero? When you need...
QA Friday 2016-Jun-17

67: Design Patterns: Decorator.

https://www.takeupcode.com/podcast-player/419/67-design-patterns-decorator.mp3Download file | Play in new window | Duration: 10:12 | Recorded on March 6, 2016The decorator structural pattern allows you to add new behavior to object instances dynamically. That means an...