26
String
guessMessage = String.format(
"There %s %s %s%s"
, verb,
number, candidate, pluralModifier);
print(guessMessage);
}
Hàm này hơi dài và các biến được sử dụng xuyên suốt. Để tách hàm thành các phần nhỏ hơn,
chúng ta cần tạo một lớp
GuessStatisticsMessage
và tạo ra ba biến của lớp này. Điều này cung
cấp một bối cảnh rõ ràng cho ba biến. Chúng là một phần của
GuessStatisticsMessage
. Việc
cải thiện bối cảnh cũng cho phép thuật toán được rõ ràng hơn bằng cách chia nhỏ nó thành nhiều chức
năng nhỏ hơn. (Xem
Listing 2-2.)
Chia sẻ với bạn bè của bạn: