Richard Feynman, the Challenger Disaster, and Software Engineering : Gustavo Duarte
Richard Feynman, the Challenger Disaster, and Software Engineering : Gustavo Duarte With respect to software, I take out four main points: Engineering …
Richard Feynman, the Challenger Disaster, and Software Engineering : Gustavo Duarte With respect to software, I take out four main points: Engineering …
Type-System Criteria · ongoing by Tim Bray Criteria Let’s call them the Bánffy-Bray criteria for selecting between static and dynamic type systems. …
Bret Victor – Inventing on Principle (by CUSEC) Their principles Elizabeth Cady Stanton — “Women should vote” Larry Tesler — “No person should be …
Creators need an immediate connection with what they’re making
What OO Fails to Do What object oriented programming fails to do is express collaborations between objects. To show you exactly what …
Replacing The User Story With The Job Story We frame every design problem in a Job, focusing on the triggering event or …
How many bugs and wasted CPU cycles and instances of human frustration (not to mention bad design) have resulted from that one small shortcut about 40 years ago?
Keep that in mind next time you want to cut a corner in your code.
The Twelve-Factor App In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app …
Mocks Aren’t Stubs Meszaros uses the term Test Double as the generic term for any kind of pretend object used in place …
Due to the interconnected, non-simple structure of ontologies, it’s difficult to give a simple diagram that fully models one. Instead, I’m just …