Clean code doc