宋人张天觉曾论诗文的讽刺云:“讽刺则不可怒张,怒张则筋骨露矣。”(《诗人玉屑》卷九引)杜甫这首诗柔中有刚,棉里藏针,寓讽于谀,意在言外,忠言而不逆耳,可谓作得恰到好处。正如杨伦所评:“似谀似讽,所谓言之者无罪,闻之者足戒也。此等绝句,何减龙标(王昌龄)、供奉(李白)。”(《杜诗镜铨》)