Minnesnoteringar
Arbete pågår
- Grunden i kodstandard?
Controllers
Abstrakta basklasser (djur, hund)
- Abstrakta metoder
- Final
- Statiska klasser, metoder (singleton, utility methods, “global methods”)
- Magiska metoder
- Coupling, cohesion.
- Inbyggt PHP stdlib med färdiga klasser, SPL
- Summera termer som styr OO, inkapsling, etc.
- Om skillnader mellan trait, composition, inheritance hur variabler syns.
- Diamond problem multiple inheritance.
- Single responisbility
- Code complexity (printHistogram)
- Test complexity (printHistogram)
- Elements of OO.
- Reflection
- Annotations
- Typhintning
Från kursfeedback ht18.
- Magic functions
- Static class member/method
- Abstract class/method
- Mer om trait och mer om interface samt exempel på när de kan användas.
Del II
- typehint parametrar
- typehint returvärde
- namespace, vendorname, PSR-4, sökvägar
#Revision history
- 2018-04-13: (A, mos) Första versionen.