Media Summary: Explore DDD 2018 - Denver, Sept. 10-14 As developers, we spend a lot of time dealing with As developers we spend a lot of time dealing with Video from the "Much Ado about Agile IV" conference in Vancouver, BC Nov 2~5, 2009 For more information on agile software ...

Michael Feathers Error Elimination As A Design Driver - Detailed Analysis & Overview

Explore DDD 2018 - Denver, Sept. 10-14 As developers, we spend a lot of time dealing with As developers we spend a lot of time dealing with Video from the "Much Ado about Agile IV" conference in Vancouver, BC Nov 2~5, 2009 For more information on agile software ... This presentation was recorded at GOTO Chicago 2018. This interview was recorded for the GOTO Book Club. gotopia.tech/bookclub ( Read the full ... Michael Feathers - the deep synergy between testability and good design

The team, process, and technical spaces continue to evolve in our industry; however, we treat them as independent. This interview was recorded for the GOTO Book Club. Read the full ... Some functions are a way of asking a question - they return values to you. Other functions tell - you use them to tell an object or ... Session description: In large and complex software systems, the allocation of responsibilities to different parts of architecture is a ... Companion video series to the book: Efficient by Software is one of the most specialized artifacts that humans create. It isn't a hammer, it is more like a precision designed tool that ...

Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? There are many different views of organizations. Often we see the diagrams that show teams, products, and goals. But, beneath all ... Legacy code is a code without tests. If you have code, and it has lots of tests, it's relatively easy to change. But if you don't have the ...

Photo Gallery

Michael Feathers - Keynote: Error Elimination as a Design Driver
Michael Feathers - Error Elimination as a Design Driver
Error Proofing and Error Handling as First Class Considerations in Design - Michael Feathers
Unconditional Code • Michael Feathers • GOTO 2018
Working Effectively with Legacy Code • Michael Feathers & Christian Clausen
Michael Feathers - the deep synergy between testability and good design
Michael Feathers — Technical Modeling as a Practice | Øredev 2019
Legacy Code, OOP vs Functional Programming & MORE | Michael Feathers In The Engineering Room Ep. 10
Working Effectively with Legacy Code • Michael Feathers & Christian Clausen • GOTO 2023
Asking, Telling and Modularity: Choices in Code - Michael Feathers | Craft 2019
Michael Feathers – Aligning Architecture with Responsibility Indices | Øredev 2022
Michael Feathers on Technical Debt
View Detailed Profile
Michael Feathers - Keynote: Error Elimination as a Design Driver

Michael Feathers - Keynote: Error Elimination as a Design Driver

Explore DDD 2018 - Denver, Sept. 10-14 As developers, we spend a lot of time dealing with

Michael Feathers - Error Elimination as a Design Driver

Michael Feathers - Error Elimination as a Design Driver

As developers we spend a lot of time dealing with

Error Proofing and Error Handling as First Class Considerations in Design - Michael Feathers

Error Proofing and Error Handling as First Class Considerations in Design - Michael Feathers

Video from the "Much Ado about Agile IV" conference in Vancouver, BC Nov 2~5, 2009 For more information on agile software ...

Unconditional Code • Michael Feathers • GOTO 2018

Unconditional Code • Michael Feathers • GOTO 2018

This presentation was recorded at GOTO Chicago 2018. #gotocon #gotochgo http://gotochgo.com

Working Effectively with Legacy Code • Michael Feathers & Christian Clausen

Working Effectively with Legacy Code • Michael Feathers & Christian Clausen

This interview was recorded for the GOTO Book Club. gotopia.tech/bookclub (http://gotopia.tech/bookclub) Read the full ...

Michael Feathers - the deep synergy between testability and good design

Michael Feathers - the deep synergy between testability and good design

Michael Feathers - the deep synergy between testability and good design

Michael Feathers — Technical Modeling as a Practice | Øredev 2019

Michael Feathers — Technical Modeling as a Practice | Øredev 2019

The team, process, and technical spaces continue to evolve in our industry; however, we treat them as independent.

Legacy Code, OOP vs Functional Programming & MORE | Michael Feathers In The Engineering Room Ep. 10

Legacy Code, OOP vs Functional Programming & MORE | Michael Feathers In The Engineering Room Ep. 10

When

Working Effectively with Legacy Code • Michael Feathers & Christian Clausen • GOTO 2023

Working Effectively with Legacy Code • Michael Feathers & Christian Clausen • GOTO 2023

This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub http://gotopia.tech/bookclub Read the full ...

Asking, Telling and Modularity: Choices in Code - Michael Feathers | Craft 2019

Asking, Telling and Modularity: Choices in Code - Michael Feathers | Craft 2019

Some functions are a way of asking a question - they return values to you. Other functions tell - you use them to tell an object or ...

Michael Feathers – Aligning Architecture with Responsibility Indices | Øredev 2022

Michael Feathers – Aligning Architecture with Responsibility Indices | Øredev 2022

Session description: In large and complex software systems, the allocation of responsibilities to different parts of architecture is a ...

Michael Feathers on Technical Debt

Michael Feathers on Technical Debt

Michael Feathers

Michael Feathers on Working with Legacy Code [EPISODE 833]

Michael Feathers on Working with Legacy Code [EPISODE 833]

Michael Feathers

Efficient by Design - Error Elimination

Efficient by Design - Error Elimination

Companion video series to the book: Efficient by

Globant Webinar | Michael Feathers: 'The Repurposed Legacy System'

Globant Webinar | Michael Feathers: 'The Repurposed Legacy System'

Software is one of the most specialized artifacts that humans create. It isn't a hammer, it is more like a precision designed tool that ...

Working Effectively with Legacy Code (Teaser) • Michael Feathers & Christian Clausen • GOTO 2023

Working Effectively with Legacy Code (Teaser) • Michael Feathers & Christian Clausen • GOTO 2023

Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change?

Leveraging Technical Friction in the Organization (Michael Feathers)

Leveraging Technical Friction in the Organization (Michael Feathers)

There are many different views of organizations. Often we see the diagrams that show teams, products, and goals. But, beneath all ...

Working Effectively with Legacy Code and AI Coding Assistant - Michael Feathers

Working Effectively with Legacy Code and AI Coding Assistant - Michael Feathers

Legacy code is a code without tests. If you have code, and it has lots of tests, it's relatively easy to change. But if you don't have the ...

Design Discovery In Existing Systems - Michael Feathers - DDD Europe 2024

Design Discovery In Existing Systems - Michael Feathers - DDD Europe 2024

Domain-Driven

Seams: How to Test Legacy Code Without Breaking Production (Michael Feathers)

Seams: How to Test Legacy Code Without Breaking Production (Michael Feathers)

Learn