CodeReaderMe / awesome-code-reading

A curated list of high-quality codebases to read and study. Read more code!
377 stars 12 forks source link

Add bitcoin #1

Closed lucasleecr closed 5 years ago

lucasleecr commented 5 years ago

Link to the codebase

https://github.com/bitcoin/bitcoin/

Which release/version did you read?

0.1.5. (https://github.com/bitcoin/bitcoin/releases/tag/v0.1.5)

Why it is a good project to read?

Starting point

ui.cpp (https://github.com/bitcoin/bitcoin/blob/v0.1.5/ui.cpp). This is where the initialization happens when a bitcoin application starts.

Reading order

Interesting parts

Almost everything. It was an innovation.

Any parts should be skipped?

Other tips

Links and resources