One Rule to Rule Them All • Pragmatic Dave Thomas • GOTO 2023 Watch At bobanddougmckenzie.com

Home » Posts » One Rule to Rule Them All • Pragmatic Dave Thomas • GOTO 2023 Watch At bobanddougmckenzie.com

One Rule to Rule Them All • Pragmatic Dave Thomas • GOTO 2023

Enjoy the YouTube video “One Rule to Rule Them All • Pragmatic Dave Thomas • GOTO 2023” and also our collection of related movies which showcase the well known funny characters of Doug and Bob McKenzie.


more info

This presentation was recorded at GOTO Chicago 2023. #GOTOcon #GOTOchgo

Dave Thomas – Author of The Pragmatic Programmer @pragdave

RESOURCES

ABSTRACT
As developers, we live under a constant barrage of helpful advice, often in the form of rules with cute names. We’re told how to design, how to code, how to deploy, how to monitor: there are systems and rules for everything. How can we keep up? How can we know what’s good advice, and what’s bad?

Over time I’ve come to realize that just about every good piece of advice is actually a special case of something both more general and simpler. So, let me introduce you to the “one rule to rule them all.” […]

TIMECODES
00:00 Intro
02:46 Back to the 1990s
03:49 Classic waterfall
05:22 Theorem proving
06:17 100% test coverage
07:53 “Correct code”
11:53 Dave’s postulate No. 1
12:44 Change
16:01 Manifesto for Agile Software Development
20:22 Agile is Dead
25:14 Easy to change
26:13 How?
34:28 Dave’s postulate No. 2
33:57 Building intuition
35:09 Conscious & subconscious
42:21 Experience
46:22 Handwrite on paper
49:07 Make it easier to change
49:36 Outro

Download slides and read the full abstract here:

RECOMMENDED BOOKS
Dave Thomas & Andy Hunt • The Pragmatic Programmer •
Dave Thomas & Andy Hunt • The Pragmatic Programmer •
Dave Thomas • Programming Elixir •
Dave Thomas & Sam Ruby • Agile Web Development with Rails 7 •
Daniel Kahneman • Thinking, Fast and Slow •
W. Timothy Gallwey • The Inner Game of Tennis •

#Agility #AgileIsDead #TypeSystems #Intuition #Programming #PragmaticProgrammer #SoftwareEngineering #SoftwareDevelopment #DaveThomas #PragmaticDave

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at

SUBSCRIBE TO OUR CHANNEL – new videos posted almost daily.

Other Videos Related to One Rule to Rule Them All • Pragmatic Dave Thomas • GOTO 2023

[random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line]

Popular Search Terms For This Page

– bob and doug mckenzie 12 days of christmas
– bob and doug mckenzie 12 days of christmas karaoke
– bob and doug mckenzie song
– bob and doug mckenzie great white north song
– bob and doug mckenzie snl
– bob and doug mckenzie great white north with geddy lee
– actors
– beer commercials
– figurines
– movie trailer
– steamroller

source
dave thomas documentary GOTO,GOTOcon,GOTO Conference,GOTO (Software Conference),Videos for Developers,Computer Science,Programming,Software Engineering,GOTOpia,Tech,Software Development,Tech Channel,Tech Conference,GOTOchgo,GOTO Chicago,Pragmatic Dave,Prag Dave,Pragmatic Dave Thomas,Dave Thomas,Agile is Dead,Type Systems,Agility,Manifesto for Agile Development,Agile Development,Intuition,Pragmatic Programmer #Rule #Rule #Pragmatic #Dave #Thomas #GOTO

12 comments

  1. Somehow I am reminded of my ancient philosophy professor, Eric Lewis, suggesting that an interesting way to understand Plato's Meno (which discusses "Can virtue be taught?") is not that the text is inconclusive (as it would be if you read it literally) but instead shows how one can embody virtue, and hence "teach it that way". Consequently, Dave might want to encourage us to "learn agile" not by finding some coach to pay $(large_amount) to, but instead to attempt to exemplify it by absorbing (so to say) the exemplifications of others.

  2. I do a 100% test coverage in all 6 test environments and it works. And, indeed, i deleted 90% of the tests being 100% test covered and still hast 100% test coverage enabled, just saved some resources for testing with valgrind, callgrinnd, etc.

  3. Great talk, especially about the brain stuff! I go to volleyball games, in the front row, and at least once a game a ball comes screaming towards my seat. I noticed years ago that I don't see the ball coming, I see that my hand has already moved to block it. Dozens of times every game a ball takes a slow high arc into the crowd, and often bangs someone on the head who had all the time in the world to see it coming. With software, I work with people who must get banged in the head.

  4. 7:23 related: when your tests break very often, it's because you've been following the London school of unit testing, not the Chicago school.

    Sure, tests will still break when requirements change. But when you unit test solely against the use cases from the domain model, then tests breaking is much more seldom.

  5. Great talk as usual from Dave. This one is a particularly interesting series of points which is a better summary of what Kent Beck was saying and some other things. There are so many juniors looking for a reference book like Clean Code or "show me a project with good code I can study" and I've always said the ultimate judge is change. This idea itself coming from someone else that I can't remember. This talk from Dave seems like a better video to share.

  6. A company I once worked for built a brand new certified green building. To do this, they had to put in fewer bathrooms and make the paper towel dispenser dispense one small sheet at a time. I'm glad I never had to spend much time in that building. (Just a side note after watching the first few minutes of this video.)

Leave a Reply

Your email address will not be published. Required fields are marked *