Skip to content
Code That Fits in Your Head
Code That Fits in Your Head (Seemann, )
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 )