My Digital Garden

Code That Fits in Your Head

Code That Fits in Your Head (Seemann, )

rw-book-cover

Metadata

  • Author: Mark Seemann
  • Full Title: Code That Fits in Your Head
  • Category: #books

Highlights

  • { highlight_text }}_ (Location 410)
    • Note: because the mental model of what you are doing effects what you niotiuce and what you pay attention to
  • { highlight_text }}_ (Location 412)
    • Note: A common but seriously unhelpful metaphor for devloping software. Unhelpful because it tends to imply:
      • "done-ness" - i.e. projects
      • phases that don't relate to how software is really developed
      • it makes you htink about development in a particular way e.g. dependencies first
  • { highlight_text }}_ (Location 418)
    • Note: So think product not project
  • { highlight_text }}_ (Location 519)
  • { highlight_text }}_ (Location 667)
  • { highlight_text }}_ (Location 899)
  • { highlight_text }}_ (Location 911)
    • Note: Software needs to be sustainbable, which means treadign a mioddkle ground between code that delivers immediate value vs code that enables the code to stay malleable.
  • { highlight_text }}_ (Location 945)
  • { highlight_text }}_ (Location 1005)
    • Note: So keep it simple, keep it readable
  • { highlight_text }}_ (Location 1318)
  • { highlight_text }}_ (Location 1605)
  • { highlight_text }}_ (Location 2203)
  • { highlight_text }}_ (Location 2257)
  • { highlight_text }}_ (Location 2704)
  • { highlight_text }}_ (Location 2706)
  • { highlight_text }}_ (Location 3353)
    • Note: See an goes beyond the “keep the documentation in the code repo” approach to say above all the priority is to make the code self-evident
  • { highlight_text }}_ (Location 4791)