I had same Quake, QRadiant in the past. Did I learn from it? I cannot say - it is very difficult to understand how those affected me.
I recently wanted to reproduce a cryptocurrency miner, and I had to investigate the available implementations... I can tell for sure I have got nothing from those, they are just crappy.
Summing up, I'd say I look at open source very sparingly.