Fuzzy word란 불명확한 의미를 가지고 있는 단어다.
예를 들면, some, thing ,very, truly, really, in fact, actually가 있다.
@ 기본원리: some을 쓰는 대신에 얼마만큼인지 나타내는 단어를 사용하라.
UGLY: You need *some* utilities to make this systme useful.
GOOD: The addition of *three* utilities would make this system marketable.
SPLENDID: The addition of a graphical editor, a text editor, and a formatter would make this system worth buying.
@ 기본원리: thing 대신에 정확한 이름을 써라.
UGLY: There are a few things that might clutter the main logic of the algorithm.
GOOD: We can eliminate clutter in this algorithm by assuming that the string representing the infix expression contains only arithmetic operators, parentheses, the delimiter #, and operands that each consist of a single character.
@ 기본원리: very 대신 다른 거.
UGLY: You look very impressive.
GOOD: You look exceptionally silly.
SPLENDID: You look remarkable ridiculous.
@ 기본원리: a lot of 대신에 다른 거.
UGLY: You have to use *a lot of* scoring rules to evaluate a set of probability assessments.
GOOD: This book comprises myriad principles for lucid writing.
@ 기본원리: actually, in fact, truly, really 등을 쓰지 말아라. 많은 경우에 그냥 냅둬라.
UGLY: Actually, differential files in fact have advantages, such as that recovery after a program error is fast.
GOOD: Trie hashing has benefits, such as that it preserves order, so sequential accessing is fast.
# such as 다음에 문장이 나올 수도 있구나. |