The Mental Game of Python - Raymond Hettinger [synced version]

The Mental Game of Python - Raymond Hettinger [synced version]

21.967 Lượt nghe
The Mental Game of Python - Raymond Hettinger [synced version]
All credit goes to SF Python: https://www.youtube.com/channel/UC51aOZF5nnderbuar5D5ifw Timestamps (credit: Станислав Купряхин): 00:00 Intro 02:47 Overview of strategies 05:41 Strategy: Chunking and Aliasing 09:36 Example: Random module 22:05 Strategy: Solve a related but simpler problem 23:09 "The Feynman Algorithm" 35:58 Strategy: Build classes independently and let inheritance discover itself 47:32 Strategy: Repeat tasks manually until patterns emerge, then move to a function 1:04:15 Strategy: Consider object oriented programming as a graph traversal problem Video synced using Blender. Original video: https://www.youtube.com/watch?v=UANN2Eu6ZnM Original Description: This talk was presented at PyBay2019 - 4th annual Bay Area Regional Python conference. See pybay.com for more details about PyBay and click SHOW MORE for more information about this talk. Description or "Strategies learned from coaching, teaching, and StackOverflow" If you work with thousands of developers, ranging from the experienced to the aspirational, you can see what patterns of thought seem to confer success. Raymond shares what he’s seen that works best for developing problem solving skills, learning how to learn, how to get unstuck, and reliable strategies for managing complexity. The talk includes live coding examples to make these ideas concrete. About the speaker Python core developer. Certified Public Accountant. Freelance programmer/consultant/trainer. Husband to Rachel. Father to Matthew. Sponsor Acknowledgement This and other PyBay2019 videos are via the help of our media partner AlphaVoice (https://www.alphavoice.io/)!