# Max Kanat-Alexander - Code Simplicity (Highlights) ![rw-book-cover|256](https://readwise-assets.s3.amazonaws.com/static/images/article4.6bc1851654a0.png) ## Highlights - The purpose of software is to help people. ([Page 5](zotero://open-pdf/library/items/QPYWFEBV?page=14&annotation=GJUAHAB7)) ^957980901 - 1. Writing code that isn’t needed 2. Not making the code easy to change 3. Being too generic ([Page 24](zotero://open-pdf/library/items/QPYWFEBV?page=33&annotation=3VVSML29)) ^957980902 - Never “fix” anything unless it’s a problem, and you have evidence showing that the problem really exists. ([Page 34](zotero://open-pdf/library/items/QPYWFEBV?page=43&annotation=U9IB3P49)) ^957980903