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

YouTube

Speed Without Discipline - A Recipe for Disaster

Devoxx via YouTube

Overview

Explore a thought-provoking keynote on balancing speed and discipline in software development. Delve into the challenges of meeting intense user demands and rapid feature delivery expectations. Discover tools and practices that can help alleviate development pains while coping with these demands. Learn about the importance of sustainable agile practices and the shift from imperative to declarative programming paradigms. Gain insights on effective testing strategies, including the distinction between testing and verification. Understand the value of automated verification and its role in maintaining code quality. Reflect on the craft of software development and the importance of disciplined practices in creating sustainable, high-quality applications.

Syllabus

Intro
Cusp of another major shift
Paradigm shift of the 90's
Structure to Object-Oriented
Latest Paradigm shift?
Imperative to Declarative
Declarative in Code
Declarative on the Front-end
Let's talk about JavaScript
What does that mean?!!
Software Developer?
I love manual testing
Testing Act of gaining Insight
Test vs. Verification
Verification: Does it still work?
test manually, verify automatically
3 Phases of Verification
No Automation
pathway to hell automation
Yes, at right level to the right measure
What they're really saying is "the design of this code sucks"
Automated verification is the software equivalent of exercising
We're practicing a beautiful craft

Taught by

Devoxx

Reviews

Start your review of Speed Without Discipline - A Recipe for Disaster

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.