Semantic Compression
An introduction to the idea that code should be approached with a mindset towards compressing it semantically, rather than orienting it around objects.
Semantic Compression Casey's Tech Stuff Semantic Compression previous contents next Semantic Compression 2014-05-28 - The Witness By Casey Muratori We all know how to program in C++, don't we? I mean, we've all read a selection of wonderful books by the gaggle of bearded fellows who defined the language in the first place, so we've all learned the best ways to write C++ code that solves real-world problems. First, you look at the real world problem - say, a payroll system - and you see that it has some plural nouns in it: "employees", "managers", etc. So the first thing you need to do is m
related reading
- Cognitive load is what mattersminds.md
- how I think when I think about programming - alice mazalicemaz.com
- abseil / Performance Hintsabseil.io
- How to write complex softwaregrantslatton.com
- Write code that is easy to delete, not easy to... — programming is terribleprogrammingisterrible.com
- Get better at programming by learning how things workjvns.ca
- The Lost Art of Structure Packingcatb.org
- programming practices - How to comprehend abstraction in code? - Software Engineering Stack Exchangesoftwareengineering.stackexchange.com
- How to write the perfect functionyoutube.com
- Effortless Performance Improvements in C++ | Julien Jorge's Personal Websitejulien.jorge.st
- A Simple Entity Component System (ECS) [C++] - Austin Morlanaustinmorlan.com
- Repeat yourself, do more than one thing, and... — programming is terribleprogrammingisterrible.com