<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title>Bing: Strategy Design Pattern Refactoring Guru</title><link>http://www.bing.com:80/search?q=Strategy+Design+Pattern+Refactoring+Guru</link><description>Search results</description><image><url>http://www.bing.com:80/s/a/rsslogo.gif</url><title>Strategy Design Pattern Refactoring Guru</title><link>http://www.bing.com:80/search?q=Strategy+Design+Pattern+Refactoring+Guru</link></image><copyright>Copyright © 2026 Microsoft. All rights reserved. These XML results may not be used, reproduced or transmitted in any manner or for any purpose other than rendering Bing results within an RSS aggregator for your personal, non-commercial use. Any other use of these results requires express written permission from Microsoft Corporation. By accessing this web page or using these results in any manner whatsoever, you agree to be bound by the foregoing restrictions.</copyright><item><title>Strategy - refactoring.guru</title><link>https://refactoring.guru/design-patterns/strategy</link><description>Strategy is a behavioral design pattern that lets you define a family of algorithms, put each of them into a separate class, and make their objects interchangeable.</description><pubDate>Wed, 08 Apr 2026 12:12:00 GMT</pubDate></item><item><title>Strategy - refactoring.guru</title><link>https://refactoring.guru/es/design-patterns/strategy</link><description>Strategy es un patrón de diseño de comportamiento que te permite definir una familia de algoritmos, colocar cada uno de ellos en una clase separada y hacer sus objetos intercambiables.</description><pubDate>Wed, 08 Apr 2026 16:01:00 GMT</pubDate></item><item><title>Strategy Design Pattern - GeeksforGeeks</title><link>https://www.geeksforgeeks.org/system-design/strategy-pattern-set-1/</link><description>The Strategy Design Pattern is a behavioral pattern that defines a group of related algorithms, encapsulates each one in a separate class, and makes them interchangeable. It allows the algorithm to vary independently from the client that uses it, enabling behavior changes at runtime without altering existing code. Encapsulates different algorithms or behaviors into separate strategy classes ...</description><pubDate>Wed, 08 Apr 2026 04:27:00 GMT</pubDate></item><item><title>Design Patterns - refactoring.guru</title><link>https://refactoring.guru/design-patterns</link><description>Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.</description><pubDate>Tue, 07 Apr 2026 15:20:00 GMT</pubDate></item><item><title>Factory Method - refactoring.guru</title><link>https://refactoring.guru/design-patterns/factory-method</link><description>Factory Method is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.</description><pubDate>Wed, 08 Apr 2026 08:37:00 GMT</pubDate></item><item><title>Padrões de Projeto - refactoring.guru</title><link>https://refactoring.guru/pt-br/design-patterns</link><description>Padrões de projeto (design patterns) são soluções típicas para problemas comuns em projeto de software. Cada padrão é como uma planta de construção que você pode customizar para resolver um problema de projeto particular em seu código.</description><pubDate>Wed, 08 Apr 2026 12:12:00 GMT</pubDate></item><item><title>Strategy - refactoring.guru</title><link>https://refactoring.guru/ja/design-patterns/strategy</link><description>Strategy（ストラテジー、戦略）は、振る舞いに関するデザインパターンの一つで、アルゴリズムのファミリーを定義し、それぞれのアルゴリズムを別個のクラスとし、それらのオブジェクトを交換可能にします。</description><pubDate>Wed, 08 Apr 2026 09:35:00 GMT</pubDate></item><item><title>Replace Inheritance with Delegation - Refactoring.Guru</title><link>https://refactoring.guru/replace-inheritance-with-delegation</link><description>In effect you get the Strategy design pattern. Drawbacks You have to write many simple delegating methods. How to Refactor Create a field in the subclass for holding the superclass. During the initial stage, place the current object in it. Change the subclass methods so that they use the superclass object instead of this.</description><pubDate>Wed, 08 Apr 2026 08:52:00 GMT</pubDate></item><item><title>GitHub - design-pattern-list/strategy-pattern: Define a family of ...</title><link>https://github.com/design-pattern-list/strategy-pattern</link><description>The strategy design pattern gives you the ability to define a family of algorithms, put each of them in a separate class, and make their objects interchangeable.</description><pubDate>Sun, 15 Feb 2026 11:55:00 GMT</pubDate></item><item><title>Refactoring.Guru - GitHub</title><link>https://github.com/RefactoringGuru</link><description>Rust 76 92 0 3 Updated on Jan 8 design-patterns-typescript Public Design Pattern Examples in TypeScript</description><pubDate>Thu, 02 Apr 2026 20:19:00 GMT</pubDate></item></channel></rss>