Question: why quran was revealed in piecemeal?
Answer: The piece-meal revelations of the Quran made it easier for the Companions to understand, memorize and implement the portions that were revealed. If the Quran had been revealed all at once, it might have been difficult for the Companions to understand all of its verses properly.