Skip to content
#Management

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

#Management #SelfDevelopment #Processes #Leadership #Learning #Agile #Philosophy #Brain

Interesting. speech by Dave Thomas, who participated in theManifesto for Agile Software Development" years ago. In this talk, Dave uses many quotes from Yogi Berra, who was famous for his "yogiisms" - witties that often take the form of an obvious tautology or paradoxical contradiction of the kind "We're lost, but we're making good time." By the way, this phrase is about our development processes:) Next, the author takes steps.

  • And talks about the classic waterfall and why it's all twisted when you show a picture without feedback Think of type systems and theorem proving as an approach to improving code quality Has a non-canonical opinion about test coverage (The author makes everything absurd. 100% coverage) He recalls scientific histories to discuss the correctness of the code and begins by referring to Laplace, who was an advocate of absolute determinism and claimed that

If any intelligent being could know the positions and velocities of all the particles in the world at any given moment, he could accurately predict all world events. Further, Dave recalls quantum physics with the uncertainty principle of Geisenbe Rga, which in a simple version can be described as It is impossible to determine the coordinates and velocity of a quantum particle at the same time. And then proceeds to the Gödel incompleteness theorem, which in a generalized form may sound like this. Every consistent axiomatic theory contains statements which cannot be proved or disproved by the means of the theory itself. From here, Dave draws his first postulate. Thomas's Postulate #1 - There is no such thing as correct code And then Dave. It is not about correct code, but about code that is ready for change. And changes happen for a lot of reasons. Then Dave recalls the old days, when a lot of respectable people came to the ski resort and wrote their manifesto, which Dave calls not Agile Manifesto, namely, “The Manifesto of the Mountains.”Manifesto for Agile Software Development". Dave recalls his popular performance.Agile is Dead • Pragmatic Dave Thomas • GOTO 2015"where in order to be agile offer not to go through a lot of trainings or invite coaches, but simply to understand the values and apply them. Understand the Agile values and then apply them As a result, Dave comes to the fact that today you need to do the things that will be ready for tomorrow’s changes. And then he goes on to talk about how to do that by showing specific principles in examples, but then he suggests not memorizing them, but being willing to deduce from the common sense that we do things that we can just change and refine in the future. That's how Dave's second postulate appears. Thomas's Postulate #2 - Make it easier to change Next, the author deals with the question of how to learn to predict the future in order to be ready for changes. In fact, he suggests pumping our intuition and thinking a lot about the conscious and unconscious, about the development of the right patterns and reactions. He recommends the book by Daniel Kahneman.Thinking fast and slow" Then he talks about how the experience works and recalls the book "The Inner Game of Tennis," which I also heard about for years. 10 back. And finally, the author talks about how to keep a diary and write down when you face changes.

  • What is the change?
  • Likely effort
  • Actual effort
  • Observations And Dave insists on writing it by hand, not typing, to harness the multimodality of our brains:) As a result, this exercise will help you to pump your intuition, with which you can make better decisions.

And finally, Dave recalls the title of the report.One Rule to Rule Them All"and says it's not a rule, but it's that

Make it easier to change

#Management #SelfDevelopment #Processes #Leadership #Learning #Agile #Philosophy #Brain