private void GetRandomJokes() { string randomName = null; string category = null; if (userInteractions.UserWantsToUseRandomName()) { randomName = DetermineRandomName(); } if (userInteractions.UsersWantsToChooseACategory()) { category = DetermineCategory(); } int numberOfJokes = userInteractions.GetNumberOfJokes(); HashSet <string> jokes = jokeRepository.GetJokes(category, numberOfJokes); DisplayJokes(jokes, randomName, numberOfJokes); }