AI, Data Science & Cloud Certificates from Google, IBM & Meta
Learn the Skills Netflix, Meta, and Capital One Actually Hire For
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This presentation examines engineering principles that can improve software work, focusing on testability, speed, iteration, feedback, and ways to manage complexity. It covers modularity, cohesion, separation of concerns, abstraction, and coupling.
Syllabus
Intro
How do you think of your work?
Agenda
What is engineering?
Common foundational principles
Iteration
Feedback
Incremental
Experimental
Empirical
Managing complexity
Modularity
Cohesion
Separation of concerns
Abstraction
Coupling
The tools of our trade
Embrace change
Outro
Taught by
GOTO Conferences