title: What design pattern should I use?
body: <p>I have a studentadministration application. Now I have to implement a new part of this application that gives advise (in the style of a text) depending on the grades of the student. So we have <strong>1 "algorithm"</strong> and 4(for the moment) different texts(<strong>variations</strong>) as output). </p>
  
  <p>What is the best pattern in this case?
  I personally think about using the bridge pattern so that I can put the algorithm in the abstraction class and put the different texts as concrete implementors.</p>