Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Engineering for Software - How to Amplify Creativity

GOTO Conferences via YouTube

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

Reviews

Start your review of Engineering for Software - How to Amplify Creativity

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.