DiffuCoder: Understanding and Improving Masked Diffusion Models for Code Generation - Explained Simply | ArXiv Explained