Skip to content

This repository provides the code samples for the Object Oriented Programming Fundamentals talk by Jamie Nordmeyer.

License

Notifications You must be signed in to change notification settings

StaticSphere/oop-fundamentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Object Oriented Programming Fundamentals

This repository provides code examples for the Object Oriented Fundamentals talk.

Samples

The samples are broken down as follows:

DRY (Don't Repeat Yourself)

Law of Demeter

Constructors

Encapsulation Over Inheritence

Static Classes

Single Responsibility Principle

Open/Closed Principle

Liskov's Substitution Principle

Interface Segregation Principle

Dependency Inversion Principle

The example code for the Single Responsibility Principle is also a great example of the Dependency Inversion Principle

About

This repository provides the code samples for the Object Oriented Programming Fundamentals talk by Jamie Nordmeyer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages