首先我展示一些代码:
1)在过程1中:
if (current_job == IT_jobs) // accept;
else if (current_job == art_job) // next check...
2)在过程2中:
if (current_person == asian_group) // ...
else // ...
所以,有两种不同的过程,不同的是它们用于不同的目的,但它们使用相同的方法,比较变量,IT_jobs
和asian_group
是包含值的变量。
我想做的是把这些东西放在一个好的方面,比如if (entry.strategy)
,让它们更标准化,我把这些变量放在数据库中,当我需要进行比较时,我读他们。可能吗?如何实现这种战略模式。非常感谢!