QA Friday 2016-Aug-12

QA Friday 2016-Aug-12

https://www.takeupcode.com/podcast-player/551/qa-friday-2016-aug-12.mp3Download file | Play in new window | Duration: 7:38 | Recorded on August 11, 2016When should I create a new class? There’s no single answer I can give you for this because every situation is...
17: Object-Oriented Programming. The Next Level.

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...
18: Constructors.

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...
24: Inheritance. The Is-A Relationship.

24: Inheritance. The Is-A Relationship.

https://www.takeupcode.com/podcast-player/331/24-inheritance-the-is-a-relationship.mp3Download file | Play in new window | Duration: 9:05 | Recorded on December 21, 2015Class relationships bring out the full power of object-oriented programming. Inheritance allows you...
25: Inheritance. Overriding Methods.

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....
29: Abstract Classes. Incomplete On Their Own.

29: Abstract Classes. Incomplete On Their Own.

https://www.takeupcode.com/podcast-player/340/29-abstract-classes-incomplete-on-their-own.mp3Download file | Play in new window | Duration: 6:41 | Recorded on December 29, 2015What if you were writing a class that you wanted to be a base class? A class designed from...
48: Chaining: Operators, Classes, Calls.

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...
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...
65: Design Patterns: Bridge.

65: Design Patterns: Bridge.

https://www.takeupcode.com/podcast-player/415/65-design-patterns-bridge.mp3Download file | Play in new window | Duration: 8:23 | Recorded on March 1, 2016The bridge structural pattern allows you to separate an interface from its implementation. Maybe you want to start...
68: Design Patterns: Facade.

68: Design Patterns: Facade.

https://www.takeupcode.com/podcast-player/421/68-design-patterns-facade.mp3Download file | Play in new window | Duration: 8:28 | Recorded on March 7, 2016The facade structural pattern provides a simplified way for you to interact with a more complicated set of...