Table of Contents
Det er især en metode til at bestemme, hvilken metode der skal anvendes, og hvilken metode der skal anvendes, og hvilken metode der skal anvendes.
Understanding The Template Method Mønster
Dette template metode definerer denne skeleto n i en grundlæggende class, tillader, at subclasse to o override specie trin med en ændring af den overordnede struktur.
Applying the Mønster to Data Processing
Det er ikke kun en proces, der er baseret på en metode, der er baseret på en metode, der er baseret på en metode, der er baseret på en metode, der er baseret på en metode, og som er baseret på en metode, der er baseret på en individuel metode, og som er baseret på forskellige metoder.
Step 1: Definér denne Abstract Base Class
Denne base class er outline disse efterfølger af trin, leaving detaljer to subclasses. Fr example:
Det er en begrebsmæssig prøve, der skal anvendes i pseudokod.
1; FLT: 0; AbstractDataWorkflow: 1; FLT: 1;
- collectData ()
- cleanData ()
- transformData ()
- storedata ()
Og en metod til at udføre dette workflow:
(') Se også "Arbejdsbog" (1); "FIT" (1); "FIT" (3); "FIT" (3); "Calls each step in order".
Step 2: Implementeret Concrete Classes
Subclasse 's implementere disse specificic details fr each step based on data source og process. Fr example, a class fr CSV data may it implemente 1; FLT: 0; FLT: 0; collectData (); FLT: 1; FLT: 1; FCL 3; By reading a CSV file.
Fordele ved Using The Mønster
- Ensures consicy across workflows
- Lettere adgang til og vedligeholdelse af
- Godtgørelser ved dødsfald
- Påtving en klarprocess-følgesekretar
Afsluttende
Dette template-mønster giver en struktureret metode til at tilpasse sig til de nye arbejdsgange, der gør det muligt at opnå fleksibilitet i forbindelse med specifikke implementeringer.