

Mark Seemann on heuristics for software engineering
Mar 14, 2022
Guest Mark Seemann, software engineer and author, discusses heuristics and cognitive constraints in software engineering, the decision of choosing a programming language, vertical slicing in software development, the culture of change and pride in work, code readability and rhythm, and recommends a book and blog for engineers to advance their careers.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7
Introduction
00:00 • 2min
Heuristics and Cognitive Constraints in Software Engineering
02:13 • 10min
Choosing a Programming Language
12:11 • 5min
Vertical Slicing and Balancing Layers
17:10 • 25min
The Culture of Change and Pride in Work
42:27 • 6min
Code Readability and Rhythm
48:56 • 9min
Discussion about a Book, Blog Recommendation, and NDC Conferences
58:04 • 3min