PHP jest uważany za nietrudny język programowania. Początkujący programiści dość momentalnie uruchamiają swoje pierwsze aplikacje w PHP. Nie sprzyja to jednak wyrabianiu nawyków przestrzegania korzystnych praktyk. Głównie adepci PHP tworzą niechlujny kod, który jest niełatwy w utrzymaniu, a ewentualne modyfikacje czy rozbudowa aplikacji sprawiają ogromne problemy. Kolejną kwestią jest brak czytelności kodu, co praktycznie zapobiega pracę zespołową nad projektem.
To książka adresowana do początkujących programistów, którzy chcą zacząć pisać czysty kod w PHP. Odszukasz w niej przystępnie wyjaśnione koncepcje i szereg wskazówek, opisów korzystnych praktyk, wzorców projektowych i technik pracy. Treść została podzielona na dwie części. W pierwszej wyjaśniono paradygmat pisania czystego kodu i zasady, które stosuje się w tym zakresie w języku PHP. W drugiej części omówiono najlepsze narzędzia, wzorce i praktyki, pokazano też, jak należy skonfigurować swoje zintegrowane środowisko programistyczne (IDE) i jak pozyskiwać wskaźniki mówiące o kondycji kodu. Mnóstwo miejsca poświęcono testom samoczynnym, pisaniu dokumentacji i innym widocznym zagadnieniom.
W książce:
- mocne podstawy pisania czystego kodu
- wskaźniki określające jakość kodu
- podstawy testów automatycznych
- implementacja ciągłej integracji w aplikacjach PHP
- wzorce projektowe, prawidłowe praktyki i inne rozwiązania usprawniające pracę
Zostań mistrzem czystego kodu!