What is the hardest thing in software development? | by Denilson N. | Dec, 2022 | Medium
dnastacio.medium.com · 3,787 words · saved by 1 readers
Naming, but not in the way you think.
Programming Software Development Machine Learning Learning Philosophy What Is the Hardest Thing in Software Development? Naming, but not in the way you think. Denilson Nastacio 14 min read · Dec 28, 2022 -- 37 Listen Share Press enter or click to view image in full size Our knowledge represents a minute portion of reality. Names are the visible portion of that knowledge. Phil Karlton once said, “there are only two hard things in Computer Science: cache invalidation and naming things.” One is a real problem; the other is a problem of defining reality. A misbehaving cache algorithm compromises t
related reading
- Cognitive load is what mattersminds.md
- Computers can be understood - Made of Bugsblog.nelhage.com
- Thoughts on the software industry | linus.coffeelinus.coffee
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Software 2.0. I sometimes see people refer to neural… | by Andrej Karpathy | Mediumkarpathy.medium.com
- Naming Things in Code - journal.stuffwithstuff.comjournal.stuffwithstuff.com
- How to write complex softwaregrantslatton.com
- New Junior Developers Can’t Actually Code | N’s Blognmn.gl
- Software Engineering fundamentals matter more than everrhonabwy.com
- programming practices - How to comprehend abstraction in code? - Software Engineering Stack Exchangesoftwareengineering.stackexchange.com
- It's hard to write code for computers, but it's even harder to write code for humans · Erik Bernhardssonerikbern.com
- Things they didn't teach you about Software Engineeringvadimkravcenko.com