Question: Strategy algorithm is prone to frequent changes. What are the pros that can be observed executing the pattern to the subject? Answer ( Please choose
Strategy algorithm is prone to frequent changes. What are the pros that can be observed executing the pattern to the subject?
Answer
Please choose a correct answer
If you only have a couple of algorithms and they rarely change, there's no real reason to overcomplicate the program with new classes and interfaces that come
along with the pattern.
Clients must be aware of the differences between strategies to be able to select a proper one.
A lot of modern programming languages have functional type support that lets you implement different versions of an algorithm inside a set of anonymous
functions. Then you could use these functionthexactly as you'd have used the strategy objects, but without bloating your code with extra classes and interfaces.
All of the above
Having an issue with this question? Report
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
