title: separating business rules from business logic
body: <p>i just want to know alternatives or design patterns of how I can separate business rules from business logic WITHOUT using a business engine if possible.</p>
  
  <p>there is already a question that asked this subject but every answer seems to have no specific answer so here is my try.</p>
  
  <p>for example, for an application to a school.</p>
  
  <p>there would rules like the minimum age, the maximum age, prerequisite education and etc. 
  and then after a year, the school would ask for additional rules like</p>
  
  <p>hair color should be of a specific type, 
  the height, 
  the length of fingers should be of a certain length,
  the music they listen to and all that additional rules.</p>
  
  <p>how can I make an application to be adaptable to these kind of changes on the system.</p>