Theme

PL1 - Pipeline Overview

Description

Without a pipeline overview, all code has to be read to understand what a pipeline does, including implementation details that might be irrelevant to get a high-level overview. This potentially leads to slower understanding and requires more detail knowledge to understand the pipeline correctly (see also HU1.1 - Python is harder to understand without previous experience).

Without special attention, PL1.3 - Python does not provide a pipeline overview.

Representative Quotes

For Python, you need to be familiar with the used libraries and read each step till the end to understand what is the structure of the pipeline.

  • S15

It is not that easy to understand or even explain others just part snippets of the code, you have to have the complete code.

  • S30