各有所長各有所短?