Skip to content

Refactoring transformation and load - #586

Open
kpsherva wants to merge 6 commits into
CERNDocumentServer:masterfrom
kpsherva:refactoring-transformation
Open

Refactoring transformation and load#586
kpsherva wants to merge 6 commits into
CERNDocumentServer:masterfrom
kpsherva:refactoring-transformation

Conversation

@kpsherva

Copy link
Copy Markdown
Contributor

@kpsherva
kpsherva force-pushed the refactoring-transformation branch from 607fdff to f48f0ce Compare August 25, 2026 11:35
- return typed dictionaries to help with data flow
- avoid unnnecessary inheritance
- separate data checking from data building (Entry vs. Transform class)
- encapsulate data keys handling within specific entity
- isolate responsibilities of transforming and validation
- remove data layer access from rules transformation
* refactor code to specialise on responsibilities
@kpsherva
kpsherva force-pushed the refactoring-transformation branch from 5776cb9 to dc4f052 Compare August 25, 2026 15:51
@kpsherva
kpsherva force-pushed the refactoring-transformation branch from dc4f052 to 6f8eeb2 Compare August 25, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

merge EP and regular workflow

1 participant