Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Code Reading

    Code Reading

    Diomidis Spinellis · 2003

    Programming
    Open LibraryAmazon
    Stats for nerds
    11recommend
    21mentions
    18people
    2009–2026years
    62% recommend33% neutral5% critical

    Mentions per year

    2009201120132015201720192021202320252026

    What Hacker News says

    1. belterNov 2023
      I would not say the books of Diomidis Spinellis are timeless or that will change your life as Engineer. But always though they do not deserve the low ratings, and that as an author, he is very unfairly judged. So I am adding these three to this thread.

      "Code Reading: Open Source Perspective" - https://www.goodreads.com/book/show/529511.Code_Reading

      "Code Quality: The Open Source Perspective" - https://www.goodreads.com/book/show/169414.Code_Quality

      "Effective Debugging: 66 Specific Ways to Debug Software and Systems" - https://www.goodreads.com/book/show/26720867-effective-debug...

      thread
    2. cratermoonJun 2023
      It's a bit older, but Code Reading: The Open Source Perspective, by Diomidis Spinellis, is my go-to. <https://www.spinellis.gr/codereading/>
      thread
    3. belterOct 2022
      Start by reading Redis code, slowly take notes on paper, try to make your version changing small bits at a time.

      https://github.com/redis/redis/tree/unstable/src

      Entry point here at line 6816: https://github.com/redis/redis/blob/unstable/src/server.c

      Also "Code Reading" will be useful. - https://www.amazon.com/Code-Reading-Open-Source-Perspective/...

      "Code Reading" tends to be criticized, but I think mostly unfairly.

      thread
    4. guiraldelliOct 2022
      What a great surprise (but not shocking) to see it's a work of the author of "Code Reading: The Open Source Perspective" [1].

      [1]: https://www.spinellis.gr/codereading/

      thread
    5. fifteenthAug 2022
      A good book on this topic is "Code Reading", by Diomidis Spinellis (2003)
      thread
    6. guiraldelliSep 2021
      I just skimmed the article, but a more comprehensive text on acquiring the skill to read code is the book Code Reading, from Diomedis Spinelli [1].

      [1]: https://www.amazon.com/Code-Reading-Open-Source-Perspective/...

      thread

    Related

    Cover of Code Quality
    2009–2026

    Code Quality

    Diomidis Spinellis
    3 recommend · 4
    Cover of Effective Debugging
    2020–2023

    Effective Debugging

    Diomidis Spinellis
    2 recommend · 3
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Programmers at work
    2008–2025

    Programmers at work

    Susan M. Lammers
    19 recommend · 51
    Cover of Literate programming
    2009–2026

    Literate programming

    Donald Knuth
    18 recommend · 128
    Cover of The Art of Readable Code
    2011–2026

    The Art of Readable Code

    Dustin Boswell
    11 recommend · 17
    Cover of Beautiful Code
    2007–2025

    Beautiful Code

    Andy Oram
    48 recommend · 109
    Cover of Code
    2008–2026

    Code

    Charles Petzold
    243 recommend · 385