PHP 7.1 kolejne zmiany i nowości
Przegląd nowych funkcjonalności i zmian w PHP 7.1, w tym nullable types, void functions i multi catch exceptions.
Przegląd nowych funkcjonalności i zmian w PHP 7.1, w tym nullable types, void functions i multi catch exceptions.
Wprowadzenie do testów mutacyjnych w PHP z wykorzystaniem frameworka Humbug. Instalacja, konfiguracja i analiza wyników.
Jak uzupełniać brakujące wartości w zestawach danych za pomocą biblioteki PHP-ML, używając strategii takich jak średnia, mediana i wartość najczęstsza.
Jak wygenerować raport Code Coverage za pomocą PHPUnit i XDebug - praktyczny przewodnik instalacji i użycia.
Wyjaśnienie metryk Code Coverage w testach jednostkowych z użyciem PHPUnit - jak interpretować pokrycie kodu i unikać pułapek.
Praktyczny przykład zastosowania metody Red Green Refactor w pisaniu testów jednostkowych w PHP z użyciem PHPUnit.
Przewodnik krok po kroku jak opublikować własną bibliotekę PHP na GitHub i Packagist, aby była dostępna przez Composer.
Postępy w rozwoju biblioteki PHP-ML do uczenia maszynowego. Autor opisuje metodę małych kroków w pracy nad projektem.
Analiza wydajności PHP w zastosowaniach Machine Learning poprzez benchmark porównujący z Pythonem, JavaScript i Javą.
Omówienie rozszerzenia 'ds' dla PHP 7, wprowadzającego wydajne struktury danych jak Vector, Map i Set wraz z analizą ich zalet.
Praktyczne porady dotyczące tworzenia czytelnych i znaczących nazw w kodzie źródłowym, z przykładami w PHP.
Przegląd nowości i testy wydajności nadchodzącej wersji PHP 7, porównanie z HHVM i frameworkami Symfony/Laravel.
Praktyczny przewodnik po testowaniu bazy danych w PHP przy użyciu TDD i Laravela, z przykładami konfiguracji środowiska testowego.
Przegląd nowości w Laravel 5: nowa struktura katalogów, kontrakty i zmiany w frameworku PHP dla programistów.
Poznaj PHP-CS-Fixer, narzędzie do automatycznego czyszczenia kodu PHP zgodnie ze standardami PSR. Instalacja, konfiguracja i praktyczne użycie.
Analiza typowych pułapek i nieintuicyjnych zachowań w języku PHP, w tym porównania, json_decode i obsługa błędów.
Praktyczny przewodnik po testowaniu modeli w PHP z użyciem TDD. Zawiera przykłady kodu i omówienie testowania setterów, getterów oraz mockowania.
Wyjaśnienie zasady 'Tell, Don't Ask' i Prawa Demeter w programowaniu obiektowym z przykładami poprawiającymi jakość kodu.
Praktyczny przewodnik po instalacji i konfiguracji PHPUnit do testów jednostkowych w PHP, z przykładami kodu i instrukcjami.
Wprowadzenie do techniki TDD (Test-Driven Development) w języku PHP, omawiające korzyści i podstawowy cykl czerwony-zielony-refaktor.