Archiwum kategorii: Dobre nawyki

Zanim włączysz edytor

Aby nasz kod stawał się coraz lepszy, elastyczniejszy, bardziej przejrzysty powinniśmy stosować wiele różnych narzędzi. Ich dobór powinien zależeć od wymagań projektu, gdyż nie zawsze potrzebujemy wytaczać armaty na proste Hello World. Generalnie ich dobór w dużej mierze będzie zależał … Czytaj dalej

Opublikowano Dobre nawyki, Narzędzia, Organizacyjne, PHP | Skomentuj

Design by contract

Dla osób znających temat z innych języków, tytuł może wydawać się nieco na wyrost. PHP nie ma takich narzędzi, by móc ten język nazwać w 100% zgodnym z podejściem programowania kontraktowego. Przynajmniej nie w rozumieniu znanym z implementacji Eiffel czy … Czytaj dalej

Opublikowano Dobre nawyki, PHP, Projektowanie, Teoria, Wzorce projektowe | 6 komentarzy

Dependency Injection Container

Kiedy przychodzi zarządzać coraz większą i większą ilością obiektów (pomyśl o frameworkach czy CMS-ach) bardzo szybko możemy zaobserwować pewną niedoskonałość wstrzykiwania zależności z zewnątrz. Musimy za każdym razem inicjować obiekt i zadbać o część jego funkcjonalności. Gdy zaczynamy się z … Czytaj dalej

Opublikowano Biblioteki, Dobre nawyki, PHP, Projektowanie, Teoria, Wzorce projektowe | 2 komentarzy

Dependency Injection

To co odróżnia programistę od dobrego programisty to umiejętność projektowania aplikacji, przewidywania drogi, jaką pójdzie rozwój projektu i pozostawienie sobie furtki do łatwych modyfikacji w przyszłości. Początkujący bardzo często mylą sobie naukę programowania z nauką tworzenia dobrego kodu. Szczególnie widoczne … Czytaj dalej

Opublikowano Dobre nawyki, PHP, Projektowanie, Teoria, Wzorce projektowe | 4 komentarzy