PowerBI Data Analyst - Create visualizations and dashboards from scratch
Earn Your CS Degree, Tuition-Free, 100% Online!
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the concept of simplicity in software design through this thought-provoking keynote address. Delve into the challenges of creating truly simple solutions and learn to recognize simplicity in practice. Discover why familiar solutions may not always be the simplest, and understand the difference between simplicity and terseness. Examine the relationship between simplicity and elegance, and learn strategies for avoiding over-engineering. Gain insights on how to simplify code, avoid mutability, and strike the right balance between simple and complex designs. This talk offers valuable perspectives for developers and designers seeking to master the art of simplicity in their work.
Syllabus
Introduction
Why we make things complex
Whats not simple
Clever solution
Simple is not familiar
Simple is complex
Not everything is familiar
Simplicity is not overengineered
Simplicity is not terse
What is simple
Simplicity
Simple fails
Simplicity and elegance
Avoid mutability
Simplify
Simple vs Complex
Taught by
NDC Conferences