I would prefer to read other people's explanations of what the problems their code solves rather than the code to implement it.
Wikipedia is almost enough to implement a few algorithms that I've implemented from written descriptions (btrees, tries and multiversion concurrency control). But for other algorithms I just use the pseudocode such as for A*.
I would prefer that the English explanation was good enough to implement the code.
I journalled computer, software, parallelism, multithreading and futuristic software and architecture ideas out in the open since 2013. I am up to 700 entries. Writing is manifested thinking. Writing is very good for you. Links are in my profile.