دلیل صدقه دادن امیرالمؤمنین علیه السلام در حال نماز

چرا با اینکه زکات بر حضرت علی(ع) واجب نبود ایشان در حال نماز صدقه دادند؟
توصیه قرآن به رعایت اعتدال در صدقه دادن

فرازهایی از قرآن، توصیه به رعایت اعتدال در صدقهدادن میکنند. پس چرا امام علی(ع) به این توصیهها عمل نکرده و تمام خوراک موجود در خانهاش را به فقرا داد و خود و خانوادهاش گرسنه ماندند؟!