Text this: Discontinuous Galerkin methods for Friedrichs systems with irregular solutions