
CaSE: Conversations about Software Engineering 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
