有所长,必有所短