Modern Software Engineering

@ModernSoftwareEngineeringYT - 438 本の動画

チャンネル登録者数 22.6万人

Explores ideas that help to produce Better Software Faster. Hosted by Dave Farley, Trisha Gee, Steve Smith, Emily Bache, Kevlin Henney & Kent Beck. All of th...

最近の動画

The HIDDEN COST of Your Tech Stack 0:28

The HIDDEN COST of Your Tech Stack

3 Reasons Your CI/CD Pipeline Isn't Working As It Should... 20:45

3 Reasons Your CI/CD Pipeline Isn't Working As It Should...

IDEs vs Text Editors - PROS & CONS 1:21

IDEs vs Text Editors - PROS & CONS

Continuous Delivery Is Awesome… So Why Do Devs Avoid It? 0:32

Continuous Delivery Is Awesome… So Why Do Devs Avoid It?

What Is The Future Of Programming Languages? 23:58

What Is The Future Of Programming Languages?

The Most UNDERVALUED Practice In Extreme Programming (XP) 1:09

The Most UNDERVALUED Practice In Extreme Programming (XP)

Don't Rely On DORA Metrics To Measure Productivity 1:42

Don't Rely On DORA Metrics To Measure Productivity

When Platform Engineering Devolves Into ANARCHY 11:19

When Platform Engineering Devolves Into ANARCHY

Mob Programming Is CRAZY 0:39

Mob Programming Is CRAZY

What It REALLY MEANS To Be A Software Engineer 1:00

What It REALLY MEANS To Be A Software Engineer

Standout BAD HABITS Even Senior Programmers Have 18:05

Standout BAD HABITS Even Senior Programmers Have

The Simple TRUTH About Software Estimation in 2025 1:25

The Simple TRUTH About Software Estimation in 2025

The IDEAL Way To Learn Programming (It's Not A Degree) 0:56

The IDEAL Way To Learn Programming (It's Not A Degree)

Avoid These Common TDD Pitfalls That Most Developers Fall Into 10:00

Avoid These Common TDD Pitfalls That Most Developers Fall Into

The REAL Difference Between Unit Testing vs TDD 1:00

The REAL Difference Between Unit Testing vs TDD

Top Developers Don't Need Code Comments 7:37

Top Developers Don't Need Code Comments

Why The US Army Is Teaching Its Soldiers To Code 14:34

Why The US Army Is Teaching Its Soldiers To Code

The BEST Way To Set Up A Software Development Team 1:30

The BEST Way To Set Up A Software Development Team

The POWER of OOP That Nobody Talks About 14:37

The POWER of OOP That Nobody Talks About

Continuous Delivery Explained PERFECTLY In 15 Minutes 14:14

Continuous Delivery Explained PERFECTLY In 15 Minutes

Are Software Developers Engineers Or Craftsmen? 9:09

Are Software Developers Engineers Or Craftsmen?

Platform Engineering Tools Can HURT More Than HELP 9:21

Platform Engineering Tools Can HURT More Than HELP

The Best Code Katas For Ambitious Software Developers 12:04

The Best Code Katas For Ambitious Software Developers

The Difference Between Building SYSTEMS vs Building SOFTWARE 10:27

The Difference Between Building SYSTEMS vs Building SOFTWARE

The 10 COMMANDMENTS Of Continuous Integration (CI) 9:13

The 10 COMMANDMENTS Of Continuous Integration (CI)

The End Of The Continuous Delivery Channel? 11:42

The End Of The Continuous Delivery Channel?

These IntelliJ IDEA Features Will SAVE YOUR BACON 12:40

These IntelliJ IDEA Features Will SAVE YOUR BACON

A Practical Guide To User Stories & Requirements 17:56

A Practical Guide To User Stories & Requirements

The Pros & Cons Of Pair Programming (With Examples) 21:54

The Pros & Cons Of Pair Programming (With Examples)

10 Signs Your Software Project Is Heading For FAILURE 17:59

10 Signs Your Software Project Is Heading For FAILURE

2025 SURVIVAL Advice for Staying Relevant in Tech 12:25

2025 SURVIVAL Advice for Staying Relevant in Tech

Jez Humble Defines The REAL Identity Of A Software Engineer 8:09

Jez Humble Defines The REAL Identity Of A Software Engineer

Platform Teams AREN'T What You Think They Are... #software #developer 0:38

Platform Teams AREN'T What You Think They Are... #software #developer

Acceptance Testing Is the FUTURE of Programming 15:58

Acceptance Testing Is the FUTURE of Programming

Was Software Engineering Harder In The 90's Than It Is Now? 9:00

Was Software Engineering Harder In The 90's Than It Is Now?

This Government Software Project WASTED $500,000,000... Here's Why 16:31

This Government Software Project WASTED $500,000,000... Here's Why

What We Learned From Our Favourite Moments Of 2024 On Continuous Delivery | NEW YEAR SPECIAL 1:04:27

What We Learned From Our Favourite Moments Of 2024 On Continuous Delivery | NEW YEAR SPECIAL

Better Code Reviews in 6 SIMPLE STEPS 20:30

Better Code Reviews in 6 SIMPLE STEPS

The BEST PLACES TO WORK For Developers #programming #developer 0:57

The BEST PLACES TO WORK For Developers #programming #developer

Software Engineering-Lead vs. Business-Lead Organizations | WHICH PRODUCES THE BEST SOFTWARE? 9:09

Software Engineering-Lead vs. Business-Lead Organizations | WHICH PRODUCES THE BEST SOFTWARE?

Senior Developers vs. Junior Developers, What's The Difference? 14:21

Senior Developers vs. Junior Developers, What's The Difference?

What TDD Looks Like In A REAL PROJECT (With Code Examples) 18:06

What TDD Looks Like In A REAL PROJECT (With Code Examples)

The DIFFERENCE Between AI vs Human Software Development Approaches 11:29

The DIFFERENCE Between AI vs Human Software Development Approaches

The Two Types Of TDD | Which One Are You? 0:59

The Two Types Of TDD | Which One Are You?

Yes... Microservices REALLY ARE Technical Debt 14:50

Yes... Microservices REALLY ARE Technical Debt

The SECRET To Reading Code That's UNFAMILIAR 16:29

The SECRET To Reading Code That's UNFAMILIAR

Pair Programming Is ESSENTIAL In Becoming A GREAT Software Developer 11:20

Pair Programming Is ESSENTIAL In Becoming A GREAT Software Developer

*NEW STUDY* Does Co-Development With AI Assistants Improve Code? 12:12

*NEW STUDY* Does Co-Development With AI Assistants Improve Code?

The PROBLEM With Checked Exceptions In Java 10:49

The PROBLEM With Checked Exceptions In Java

What Is Mechanical Sympathy? 0:46

What Is Mechanical Sympathy?

Is Functional Programming DEAD Already? 21:07

Is Functional Programming DEAD Already?

What Being a Developer *Really* Means 0:59

What Being a Developer *Really* Means

The Things I WISH You Knew About Microservices... 13:00

The Things I WISH You Knew About Microservices...

STOP GUESSING WHAT YOUR USERS WANT #softwareengineering #developer 0:51

STOP GUESSING WHAT YOUR USERS WANT #softwareengineering #developer

Building The PERFECT Software Developer With 10 SKILLS 16:40

Building The PERFECT Software Developer With 10 SKILLS

The ONLY Checklist For Continuous Delivery You NEED #software #developer 0:59

The ONLY Checklist For Continuous Delivery You NEED #software #developer

40,000 Pull Requests In 2 Years... Here's What He Found Out 9:43

40,000 Pull Requests In 2 Years... Here's What He Found Out

Why Version Control Is AWESOME #softwareengineering #developer 0:56

Why Version Control Is AWESOME #softwareengineering #developer

When To Use These 5 TOP Software Test Types 17:47

When To Use These 5 TOP Software Test Types

What A Developer Interview Is ACTUALLY Like #developer #programming 0:51

What A Developer Interview Is ACTUALLY Like #developer #programming

Software Startup To Success In One Month 18:30

Software Startup To Success In One Month

Platform Engineering THE FUTURE Of Software Architecture? 8:13

Platform Engineering THE FUTURE Of Software Architecture?

Most Apps DON'T NEED Google-Scale Solutions #softwareengineering #developer 0:59

Most Apps DON'T NEED Google-Scale Solutions #softwareengineering #developer

The ANNOYING Truth About Technical Interviews in 2024 11:46

The ANNOYING Truth About Technical Interviews in 2024

I Set Fire To A Monitor With My Code 🔥 #softwareengineering #developer 0:33

I Set Fire To A Monitor With My Code 🔥 #softwareengineering #developer

The Reason Extreme Programming Works Better Than Anything Else 10:18

The Reason Extreme Programming Works Better Than Anything Else

5 Things That Waste Time & Money On A Software Project 15:26

5 Things That Waste Time & Money On A Software Project

A VITAL Rule For Writing Code #developer #softwareengineer #coding 0:57

A VITAL Rule For Writing Code #developer #softwareengineer #coding

Waterfall vs. Agile #developer 0:54

Waterfall vs. Agile #developer

Become A GREAT Programmer VOL. 1: How To Be GREAT, Why Do You Suck & Why Your Hobby Won't Cut It 53:49

Become A GREAT Programmer VOL. 1: How To Be GREAT, Why Do You Suck & Why Your Hobby Won't Cut It

Is Java Biggest Step In Productivity Ever? #developer 0:58

Is Java Biggest Step In Productivity Ever? #developer

What Does Really GOOD CODE Look Like? 10:03

What Does Really GOOD CODE Look Like?

Software Estimations Are ALWAYS Wrong #noestimates #softwareengineering 1:00

Software Estimations Are ALWAYS Wrong #noestimates #softwareengineering

Total TDD | VOL. 1: What Is It, What To Do When It Goes Wrong & Why Hasn't It Taken Over The World? 51:54

Total TDD | VOL. 1: What Is It, What To Do When It Goes Wrong & Why Hasn't It Taken Over The World?

Why Your Tests Are Failing #SoftwareEngineering #developer 0:53

Why Your Tests Are Failing #SoftwareEngineering #developer

Mastering Microservices | VOL. 1: Getting Started, Good Design & The PROBLEM With Microservices 52:58

Mastering Microservices | VOL. 1: Getting Started, Good Design & The PROBLEM With Microservices

Testability Problems Are Caused By Design Problems | Understanding Software Testing 8:30

Testability Problems Are Caused By Design Problems | Understanding Software Testing

IntelliJ IDEA Tutorial: 9 MUST KNOW SHORTCUTS 14:31

IntelliJ IDEA Tutorial: 9 MUST KNOW SHORTCUTS

40 Years Of Software Engineering Experience In 19 Minutes 19:10

40 Years Of Software Engineering Experience In 19 Minutes

The SPACE Framework Explained by Nicole Forsgren | Measure Developer Productivity 16:38

The SPACE Framework Explained by Nicole Forsgren | Measure Developer Productivity

Software Developers Should STOP Chasing Certification | Focus On LEARNING 15:19

Software Developers Should STOP Chasing Certification | Focus On LEARNING

Predicting Whether Your Software Will Be Successful 10:43

Predicting Whether Your Software Will Be Successful

Crucial Techniques For Faster Software Deployment Frequency 12:23

Crucial Techniques For Faster Software Deployment Frequency

Can We Use AI To LEAD Software Development Teams? 15:46

Can We Use AI To LEAD Software Development Teams?

The CrowdStrike Crisis Proves The Software Industry MUST CHANGE 18:50

The CrowdStrike Crisis Proves The Software Industry MUST CHANGE

How Minecraft & Sea Of Thieves Were Built (Told By Senior Game Developer) 10:46

How Minecraft & Sea Of Thieves Were Built (Told By Senior Game Developer)

If Your Code Looks Like This... You're A GOOD Programmer 16:39

If Your Code Looks Like This... You're A GOOD Programmer

Software Developers "AREN'T Data Driven"?! 8:52

Software Developers "AREN'T Data Driven"?!

The SECRET To Improve Developer Productivity Is... Being HAPPY? 9:16

The SECRET To Improve Developer Productivity Is... Being HAPPY?

Software's HUGE Impact On The World | Crowdstrike Global IT Outage 7:05

Software's HUGE Impact On The World | Crowdstrike Global IT Outage

5 Ways To BOOST Your Salary As A Software Developer 2024 14:30

5 Ways To BOOST Your Salary As A Software Developer 2024

The Benefits Of The Java Virtual Machine (JVM) | The Most Powerful Programming Platform? 16:45

The Benefits Of The Java Virtual Machine (JVM) | The Most Powerful Programming Platform?

Event Driven Architecture EXPLAINED in 15 Minutes 14:55

Event Driven Architecture EXPLAINED in 15 Minutes

Technical Leaders Should ENABLE Developers To Be Successful 7:15

Technical Leaders Should ENABLE Developers To Be Successful

"Agile Practices are 268% More Likely To Fail"... WHAT A LOAD OF... 17:36

"Agile Practices are 268% More Likely To Fail"... WHAT A LOAD OF...

How To Convince Others To Build Software YOUR WAY 8:48

How To Convince Others To Build Software YOUR WAY

3 Key Version Control Mistakes (HUGE STEP BACKWARDS) 15:08

3 Key Version Control Mistakes (HUGE STEP BACKWARDS)

Should We Build EVERYTHING In Kubernetes? | Kelsey Hightower 8:27

Should We Build EVERYTHING In Kubernetes? | Kelsey Hightower

Will AI Replace Junior Software Developers? 9:47

Will AI Replace Junior Software Developers?

TDD Isn't Hard, It's Something Else... 16:22

TDD Isn't Hard, It's Something Else...

動画

3 Reasons Your CI/CD Pipeline Isn't Working As It Should... 20:45

3 Reasons Your CI/CD Pipeline Isn't Working As It Should...

7220 回視聴 - 2 日前

What Is The Future Of Programming Languages? 23:58

What Is The Future Of Programming Languages?

2.1万 回視聴 - 9 日前

When Platform Engineering Devolves Into ANARCHY 11:19

When Platform Engineering Devolves Into ANARCHY

6776 回視聴 - 2 週間前

Standout BAD HABITS Even Senior Programmers Have 18:05

Standout BAD HABITS Even Senior Programmers Have

9.4万 回視聴 - 3 週間前

多くの開発者が陥りがちなTDDの落とし穴を避ける 10:00

多くの開発者が陥りがちなTDDの落とし穴を避ける

8251 回視聴 - 1 か月前

トップ開発者はコードコメントを必要としない 7:37

トップ開発者はコードコメントを必要としない

1.3万 回視聴 - 1 か月前

米軍が兵士にプログラミングを教えている理由 14:34

米軍が兵士にプログラミングを教えている理由

4712 回視聴 - 1 か月前

誰も語らない OOP のパワー 14:37

誰も語らない OOP のパワー

2.2万 回視聴 - 1 か月前

継続的デリバリーを 15 分で完璧に解説 14:14

継続的デリバリーを 15 分で完璧に解説

1万 回視聴 - 1 か月前

ソフトウェア開発者はエンジニアか職人か? 9:09

ソフトウェア開発者はエンジニアか職人か?

6767 回視聴 - 1 か月前

プラットフォームエンジニアリングツールは助けになるよりも害になる可能性がある 9:21

プラットフォームエンジニアリングツールは助けになるよりも害になる可能性がある

1.1万 回視聴 - 1 か月前

野心的なソフトウェア開発者のための最高のコードカタ 12:04

野心的なソフトウェア開発者のための最高のコードカタ

1.8万 回視聴 - 2 か月前