jspahrsummers / enemy-of-the-state Goto Github PK
View Code? Open in Web Editor NEWMy talk explaining what state is and why it's so harmful
License: Other
My talk explaining what state is and why it's so harmful
License: Other
I'm giving this talk again soon, so I'm going to do my best to address some of the speaker feedback I received from the last time.
Here it is, aggregated. It's kinda contradictory in places, but I think the overall gist is pretty clear: add more concrete examples, and figure out what to do with the RAC slides that got kinda shoehorned in.
I prefer "Enemy of State" over "Enemy of the State".
The subtle play on words appeals to my sense of humour. So it could just be me ๐
Need it sooo bad.
const
plays a key role in using immutability in C / C++.
Not so much in Obj-C I guess...
Do you want to discuss it in the section on immutability? Just a suggestion.
No matter what, I'm going to post the slides from the talk on Speaker Deck.
However, I don't know whether to leave this repository private or make it public. Would the artifacts of this repository (the issues, pull requests, and history) be interesting to the public?
What I have planned right now will probably max out at 30 slides, which won't fill enough time. If anyone has ideas for other territory to cover, please let me know.
Not sure if this dovetails nicely into your presentation, but I just ran into a project's build system with an amusing expression of the global state problem:
This is not unlike the webs of inter/cyclic-dependence in code that emerge entirely by accident due to the existence of largely unbounded global state interdependence.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.