I have 2 functions, they currently are doing the same thing.. In the future, it's quite possible that I need to add more functionality to one, but at the moment they act the same.
private function GetAnswerId( $value, $fieldId )
{
// Code goes here, returns something
}
private function GetQuestionId( $value, $fieldId ); // Currently same code as GetAnswerId... But might change later!
Is there some clever way of communicating to future developers that okay this function is currently the same implementation but in the future it won't be.. I don't want to just copy the code in GetAnswerId because that's drydicoulous. but I also don't want to use the same function because that's not forward thinking.
Virtual? Abstract? something like that :S