Di
- 3. 亠仄仆仂亞仂 亳仂亳亳
Spaghetti Code 亳仍亳 舒舒仍仂 PHP
仍ム:
亠
亳仆:
亰于亳仍亳亶 亳 亰舒仗舒仆仆亶 从仂亟
HTML 亳 亰舒仗仂 于 仆从亳
亠于仂亰仄仂亢仆仂 仗仂于仂仆仂亞仂 亳仗仂仍亰仂于舒仆亳 从仂亟舒
仂从舒 仂亳仄仂 舒亳亠仆亳
丐亟仆仂 亠亳仂于舒仆亳
- 4. 亠仄仆仂亞仂 亳仂亳亳
仂亠亟仆亶 从仂亟 亳仍亳 亠亟仆亠于亠从仂于亠
仍ム:
丱仂仂仂 从亳仂于舒仆仆亶 从仂亟
仂亞亳亠从仂亠 舒亰亟亠仍亠仆亳亠
亳亟仄舒仍亳 仗舒仍 ;)
仂亰仄仂亢仆仂 仗仂于仂仆仂亞仂 从仂亟舒
亳仆:
亠于仂亰仄仂亢仆仂 舒弍舒亞亳仂于舒
于亳亠 亳仆从舒仗仍亳亳
于亳亠 仍仂从舒仍亳亰舒亳亳 从仂亟舒
弌仍仂亢仆亶 仗仂仂亞 于仂亢亟亠仆亳(亟舒 亟舒, 仂 仂 仗舒仍亠)
- 5. 亠仄仆仂亞仂 亳仂亳亳
仍ム:
亳仍亳 仆舒仂亠亠
弍舒从亳亳
仂从舒仍亳亰舒亳 从仂亟舒
仆从舒仗仍亳, 仗仂仍亳仄仂亳亰仄, 仆舒仍亠亟仂于舒仆亳亠
仂亰仄仂亢仆仂 仗仂于仂仆仂亞仂 亳仗仂仍亰仂于舒仆亳 从仂亟舒
豫仆亳 亠亳仂于舒仆亳亠
亳仆:
仂仍亳亠 弍亳弍仍亳仂亠从亳 从仍舒仂于
亰仍亳仆 仆亳于亠舒仍仆仂
弌仆亳亢亠仆亳亠 仗仂亳亰于仂亟亳亠仍仆仂亳
舒于亳亳仄仂亳
- 9. 仂弍仍亠仄 亰舒于亳亳仄仂亠亶
亠于仂亰仄仂亢仆仂 Unit 亠亳仂于舒仆亳
仂仂礌仆亶 亠舒从仂亳仆亞 仗亳 仄舒仍亠亶亠仄
亳亰仄亠仆亠仆亳亳 从 亰舒于亳亳仄仂亳
亠 仂仂于亠于亳亠 仗亳仆亳仗 舒亰亟亠仍亠仆亳亠
仂于亠于亠仆仆仂亠亶
亠于仂亰仄仂亢仆仂 亳仗仂仍亰仂于舒仆亳亠
亳仆亠亠亶仂于
- 11. 亞舒 仗仂弍仍亠仄舒
!
仍 舒弍仂 从仍舒仂仄 仆亢仆仂
仆亠 亰舒弍 仂 于亠 亠亞仂 亰舒于亳亳仄仂,
亳 于亰于舒 仂仂于亠于ム亳亠 set 仄亠仂亟
舒从 于亠亞仂 仂亞仂 亳亰弍亠亢舒?
- 15. 弌仗仂仂弍 于仆亠亟亠仆亳
仆亠亟亠仆亳亠 于 从仂仆从仂亠 - onstructor Injection
仆亠亟亠仆亳亠 于 仄亠仂亟亠 - setter Injection
仆亠亟亠仆亳亠 于 于仂亶于仂 - Property Injection
Constructor injection
Setter injection
- 20. 亠仄仆仂亞仂 亳仂亳亳
仍ム:
IoC & DI 弍仍亳亢舒亶亠亠 弍亟亠亠
于亳亠 亰舒于亳亳仄仂亠亶
亠亞从仂 亠亳仂于舒仆亳
亠仆 于仂从亳亶 仂于亠仆 舒弍舒从亳亶
亠亞从仂 舒亳亠仆亳 亰舒仄亠仆 仍ミ英 从仂仄仗仂仆亠仆仂于
亳仆:
亠亰从仂亠 仆亳亢亠仆亳亠 仗仂亳亰于仂亟亳亠仍仆仂亳
仂仍亠亠 于仂从舒 仂亳仄仂 舒亰舒弍仂从亳
丼仂 亢亠 弍亟亠 亟舒仍亠?!
- 21. 丼仂 仆亠 仂于亠亠仆仂?
仂仄仗亳仍亳仂于舒仆亳亠 从仂仆亠亶仆亠舒
丐亠亞亳仂于舒仆仆亠 亠于亳
舒仍亠亟仂于舒仆亳亠 亠于亳仂于
弍仍舒亳 于亳亟亳仄仂亳 亠于亳仂于(Scope)
个舒弍亳从亳 亠于亳仂于
亠仆亳于亠 亠于亳
..
Dependency Injection 于 Drupal 8