Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]co znaczy "extension points" ?
koszykarze
post 1.07.2016, 15:21:33
Post #1





Grupa: Zarejestrowani
Postów: 119
Pomógł: 0
Dołączył: 10.10.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat
Extending Symfony2: ParamConverter

Symfony2 is an extremely extendable framework, everything is extendable or overwritable through the Dependency Injection Container. The problem developers face is knowing about the extension points and when to use them. If you don’t know the extension points, your Symfony application will end up with code duplication, too much inheritance and very little unit-testable code.

This blog post will be the first in a series, describing Symfony2 extension points that help you achieve clean and duplicateless code. In my experience, using Symfony extension points to avoid code duplication helps you avoid writing thousands of lines of code in your controllers.
Go to the top of the page
+Quote Post
Crozin
post 2.07.2016, 09:10:37
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Zapewne chodzi tutaj o zbiór kilku technik/narzędzi wykorzystywanych w ramach Symfony, które pozwalają na dodawanie (bądź usuwanie) pewnych zachowań. Trochę ciężko bez szerszego kontekstu to wyciągnąć. Czym będą te narzędzia? Przede wszystkim:
1. Zdarzenia, które rzuca sam FW, np. od obsługi żądania HTTP czy formularzy.
2. Konfiguracja kontenera wraz z poprawnie utworzonymi usługami (IoC / wykorzystanie interfejsów), pozwala bardzo często na podmianę tylko drobnego kawałka logiki, która nas interesuje.
3. Tagi w kontenerze zależności.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.04.2024 - 11:55