Table of Contents
Dette er en bestemmelse i retningslinjerne for udvikling af programmel, navnlig i forbindelse med mål-orienteringsprogrammet.
Understanding to Law off Demetér
Dette er en af de vigtigste målsætninger for de direkte samarbejdsprojekter, og det er en af de vigtigste mål for de forskellige metoder, der skal anvendes:
- Itelf
- Protest passed pas parameters
- Indsigelser
- Det er direkte objekt.
Det er derfor nødvendigt at sikre, at der ikke opstår en sådan risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, at der opstår en alvorlig risiko for, eller at der opstår en alvorlig risiko for, at der opstår en alvorlig situation.
Gennemførelse af denne lov
Implementering af disse Law Of Demeter involverer designing classe og metoder that do not reach deeply into object grafer. Fr example, insteud of calling:
(1); (1); (1); (3); (3); (3); (3); (3); (3); (3); (3); (3); (3); (3); (3); (4); (4); (5); (5); (5); (5); (6); (6); (6); (6); (6); (6); (6); (6); (6); (6); (6); (6); (6); (7); (7); (7);
Det er bedst at give en metode til at vende tilbage til den nødvendige information i direkte:
(1); FLT: 0; MD3; MD3; MD3; MD3; MD3;
Refactoring Tips
- Det er en komplet kæde med det samme.
- Skabe metoder, der ikke udsætter kun disse nødvendige data.
- De fleste af disse er ikke dækket af en særlig ordning.
- Keep classes fokuserede på et enkelt ansvar.
Fordele ved Following The Law Of Demetér
- at de har en fordel:
- Reducerer koblingen mellem between classe.
- - Enhances code readability and d maintainability.
- Makes unit testing easier isolating objects.
- Lettere at sikre en effektiv kontrol og en omfattende kontrol.
Det er i det store og hele en forudsætning for, at de pågældende mål kan nås, at de pågældende mål nås, og at de pågældende mål nås.