Li-Fan Chen
says to
YSITD
兩個存在的目的之一都是提升代碼重用量