Developer on Fire
Episode 302 | Kent Beck - Primary and Secondary Emotions
Kent Beck is an American software engineer and the creator of extreme programming, a software development methodology that eschews rigid formal specification for a collaborative and iterative design process. Beck was one of the 17 original signatories of the Agile Manifesto, the founding document for agile software development. Extreme and Agile methods are closely associated with Test-Driven Development (TDD), of which Beck is perhaps the leading proponent. Beck pioneered software design patterns, as well as the commercial application of Smalltalk. He wrote the SUnit unit testing framework for Smalltalk, which spawned the xUnit series of frameworks, notably JUnit for Java, which Beck wrote with Erich Gamma. Beck popularized CRC cards with Ward Cunningham, the inventor of the wiki.
Chapters:
- - Dave introduces the show and Kent Beck
- - Fear of rejection, the temporal fault in the admonition to trust your feelings, signal vs noise in emotions, building self-awareness, and injecting logic
- - learning from the emergence of secondary emotions and how to apply the lessons
- - The reason for managing emotions, the need or absence of need for apology, and experiencing vs trusting feelings
- - The virtue of management of your own emotions and influencing your feelings and the gradual improvement of mean time to repair
- - Advice for people needing help with avoiding the bottling up of feelings and managing their emotions
- - The ability to inject logic into emotional interaction
- - The nature of a true apology
- - Unsolicited advice and the anger of strangers on behalf of a perceived victim
- - Kent's experience with going through with the coding job interview
- - Looking at yourself as more than just your brain
- - Keeping up with Kent
Resources:
- The Post that Prompted This Conversation: Fear Leads To Anger: Primary and Secondary Emotions - Kent Beck
- Kent's Facebook Notes Blog
- Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) - Kent Beck
- "Fear leads to anger, anger leads to hate, hate.. to suffering" - George Lucas via Master Yoda
- Man's Search for Meaning - Viktor E. Frankl
- Mean time to repair
- The Happiness Hypothesis: Finding Modern Truth in Ancient Wisdom - Jonathan Haidt
- The Righteous Mind: Why Good People Are Divided by Politics and Religion - Jonathan Haidt
- Diagnostic and Statistical Manual of Mental Disorders (DSM)
- Aristotelian Logic