Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Catalog / rattfieldnz / StrategyDesignAnimalShelterApp
Public GitHub Catalog Discovered Sep 30, 2026

rattfieldnz / StrategyDesignAnimalShelterApp

This another C# project where I was learning how to implement the Strategy Design factory. You can select a radio button (Cats, Dogs, Ducks, Rabbits), click on the "Show Pets" button, and text-based information about the animals (belonging to the selected species) will be displayed in the listbox. If there are 4 or less of the particular species, their images will be displayed on the right hand side. Through using the Strategy Design pattern, I was able to decouple a lot of code - especially from the form, and attempt to apply Single Responsibility and Open-Closed principles to the application.

View repository on GitHub ↗ View creator profile Browse directory

About this discovery

Public repository record indexed from GitHub. Explore verified star velocity metrics, source code repositories, and curated developer tool directories across the GitHubRepo ecosystem.

#17893580GitHub System ID
rattfieldnzOrganization / User
PublicVisibility
ActiveCatalog Status

More from rattfieldnz

↗

rattfieldnz/shields

Shields badge specification, website and default API server

Discovered
FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.

SPONSORED Sponsored Partner