Skip to content

The Software Mentor

Helping Developers Improve One Day At a Time

  • Home
  • Speaking Schedule
  • Presentations
  • Recommended Reading
  • Feedback
  • Testimonials

Tag: SOLID

Mars Rover – Implementing Rover – Refactoring Rover
Thanks to Cesar Carlevarino Aragon for sharing their work on Unsplash.
June 30, 2020July 29, 2020

Mars Rover – Implementing Rover – Refactoring Rover

Learning Through Example by Cameron Presley

Welcome to the eighth installment of Learning Through Example – Mars Rover! In this post, we’re going to examine the […]

Read more
October 20, 2015October 20, 2015

Using F# To Solve a Constraints Problem

F# by Cameron Presley

In this post, I’m going to solve a logic puzzle using C# and F#. First, I’ll define the problem being […]

Read more
January 7, 2014August 31, 2015

Beginner Basics: Establishing a SOLID Foundation – The Dependency Inversion Principle

Basics by Cameron Presley

Welcome to the final installment of Establishing a SOLID Foundation series. In this post, we’ll be exploring the fifth part […]

Read more
December 12, 2013August 31, 2015

Beginner Basics: Establishing a SOLID Foundation – The Interface Segregation Principle

Basics by Cameron Presley

Welcome to the fourth installment of Establishing a SOLID Foundation series. In this post, we’ll be exploring the fourth part […]

Read more
November 29, 2013August 31, 2015

Beginner Basics: Establishing a SOLID Foundation – The Liskov Substitution Principle

Basics by Cameron Presley

Welcome to the third installment of Establishing a SOLID Foundation series. In this post, we’ll be exploring the third part […]

Read more

Posts navigation

Older posts
Proudly powered by WordPress | Theme: Esfahan by OptimaThemes.
 

Loading Comments...