Pipeline-oriented programming - Scott Wlaschin - NDC Porto 2023

2024-01-19

Duration : 00:56:55

Pipelines are discussed in this talk as an alternative to object-oriented programming. In pipeline-oriented programming, all arrows flow in the same direction, creating an input-output model. The data is transformed as it goes through each component in the pipeline. This approach encourages composability, making it easy to build larger structures from smaller components. It also enhances maintainability and testing. Pipelines align well with modern architectural designs like onion architecture and clean architecture. The speaker provides examples and comparisons to illustrate the benefits of pipeline-oriented programming.

Previous Article

Sqids .NET

Pipeline-oriented programming - Scott Wlaschin - NDC Porto 2023

2024-01-19

Duration : 00:56:55

Pipelines are discussed in this talk as an alternative to object-oriented programming. In pipeline-oriented programming, all arrows flow in the same direction, creating an input-output model. The data is transformed as it goes through each component in the pipeline. This approach encourages composability, making it easy to build larger structures from smaller components. It also enhances maintainability and testing. Pipelines align well with modern architectural designs like onion architecture and clean architecture. The speaker provides examples and comparisons to illustrate the benefits of pipeline-oriented programming.

Copyright © 2024 All rights reserved

Rss

Atom