Master Production-Ready Machine Learning, Step by Step
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore software failures and learn valuable lessons in this insightful conference talk from GOTO Amsterdam 2022. Delve into various aspects of programming errors, from time function issues to data validation, and discover how simple testing can prevent critical failures. Examine real-world examples of software glitches, discuss the importance of assumptions and configuration, and explore concepts like Murphy's law and GIGO (Garbage In, Garbage Out). Gain practical insights from programming pearls, architecture principles, and Excel's role as a functional programming tool. Learn how to improve your software development practices by understanding and learning from common pitfalls and mistakes in the industry.
Syllabus
Intro
KevlinHenney Screens
Time traveling
Time function
NaN
Simple testing can prevent most critical failures
Validate your data
Programming pearls
Muphry's law
More programming pearls
101 things I learned in architecture school
Assumptions
Configuration error
GIGO: Garbage in, garbage out
Excel: Worlds most popular FP
Conclusion
Outro
Taught by
GOTO Conferences