Software Design Pattern By Example: Strategy

Table of Contents:· The Problem: GCD
· Preparation
Implement individual algorithms
· Sub-optimal Design
· Strategy Pattern
· Apply Strategy pattern again
· Exercise
A quick introduction to Object-Oriented in C++

The Problem: GCD

--

--

--

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Dear Facebook Messenger

Gravitee.io APIM 1.20

Kubernetes vs. Docker: What Does it Really Mean?

The Best Way to Understand Composition in Python: 5 Case Studies and Solution

Building Kubernetes CICD pipeline with GitHub Actions, ArgoCD and Reliza Hub

Mafia Game Projects in Reliza Hub

Download files and directories from web using curl and wget

How to Use WebRTC SDK in Native Android App?

The Abused Term of “Agile”

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Zhimin Zhan

Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.

More from Medium

Software Design Pattern By Example: Template Method

Multithreading with Playwright (Java)

A Fun Approach to Strategy Pattern

Wrapito: a testing philosophy as a tool