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
Explore this link on the map →related reading
- Cognitive load is what mattersminds.md
- how I think when I think about programming - alice mazalicemaz.com
- The Grug Brained Developergrugbrain.dev
- Things You Should Never Do, Part I – Joel on Softwarejoelonsoftware.com
- Repeat yourself, do more than one thing, and... — programming is terribleprogrammingisterrible.com
- GitHub - johnousterhout/aposd-vs-clean-code: A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code". · GitHubgithub.com
- It's hard to write code for computers, but it's even harder to write code for humans · Erik Bernhardssonerikbern.com
- Learnable Programmingworrydream.com
- notes/books/pragmatic-programmer.md at master · pkardas/notes · GitHubgithub.com
- programming practices - How to comprehend abstraction in code? - Software Engineering Stack Exchangesoftwareengineering.stackexchange.com
- Owen Roe en X: "You cannot make this up They are focusing more on flattening code and bringing frontend INTO A CANVAS instead of turning the canvas into code My goat is washed beyond belief 💔💔" / Xx.com
- Google Testing Blog: Less Is More: Principles for Simple Commentstesting.googleblog.com