in Shakespeare's famous Sonnet "Shall I Compare Thee to a summer’s Day ", Does he would praise a man or a woman?
I agree that the poem is written to a man. If you read the 17 that come before it, it becomes more clear that his intention for many of the early sonnets is to do what post #2 discusses. It is theorized that Shakespeare was hired by a young man or his family to write a series of sonnets about and/or in praise of the young man. Some experts think that the sonnets may have written to or about a young gentleman named William Herbert.
This famous sonnet praises the beauty of a young man, partly to urge him to get married, have children, and thus perpetuate his beauty. Physical beauty, the sonnet suggests, quickly fades; beauty can be perpetuated through having children and by being the subject of a great poet's writings.