Zastanawiasz się nad włączeniem do procesu scrumowego i zespołu developerskiego UX designera? Świetnie! Aby jednak pomysł się sprawdził w praktyce, musisz pamiętać o kilku zasadach.

Najnowsze artykuły

TECHNOLOGIE

Codeception – PHP Testing Framework

15.04.2016
Przeczytasz w 3 min.:
Codeception jest frameworkiem przeznaczonym do tworzenia testów jednostkowych, funkcjonalnych i akceptacyjnych. W tym wpisie skupię się na procesie tworzenia automatycznego testu akceptacyjnego, namierzaniu obiektów oraz raportowaniu wyników.
Aplikacje webowe od lat rosną w siłę jako alternatywa dla twardych aplikacji desktopowych. Aplikacje uruchamiane w oknie przeglądarki skutecznie powyższy problemy eliminują pozwalając skoncentrować się na aspektach funkcjonalnych a całą obsługę pozostawić developerom przeglądarek lub administratorom systemu, który świadczy daną usługę. Liczba dostępnych narzędzi wspomagających testowanie aplikacji webowych rośnie praktycznie z każdym miesiącem. Przeglądarki dostarczane są nam z już wbudowanym wsparciem a zasoby internetu kuszą licznymi wtyczkami i dodatkami.
Programista dziś to bardzo poszukiwany zawód. W niejednej gazecie ukazały się artykuły opisujące rynek IT jako najszybciej rozwijający się oraz o najwyższym zapotrzebowaniu na pracowników. Wiele osób kuszą też wysokie zarobki powiązane z tą specjalistyczną branżą. Mówi się, że programistą może zostać każdy - jeśli tak, to od czego zacząć?
TECHNOLOGIE

PHPStorm od kuchni

15.04.2016
Przeczytasz w 6 min.:
Od jakiegoś czasu coraz więcej programistów/osób piszących w PHP w firmie korzysta z JetBrainsowego PHPStorm. To potężne narzędzie ma pełno różnych feature’ów/pluginów, a o istnieniu wielu z nich często nie zdajemy sobie sprawy. Chcąc wymienić się wiedzą o nich, wypiszę o tych, z których często i regularnie korzystam i zachęcam do dopisywania kolejnych.
Bez kategorii

Wzrok pod ochroną

15.04.2016
Przeczytasz w 4 min.:
Kiedy myślimy o "podstawowych narzędziach pracy programisty" mamy na myśli kompilatory, IDE, komputery i monitory. Często zapominamy o narzędziach nam najbliższych - takich jak np. wzrok. Jest to tak podstawowe narzędzie, a tak często pomijane przy rozpatrywaniu zdrowego środowiska pracy. Co można zrobić, aby zadbać o wzrok w pracy?
Po pracy

Testerskie kawały

15.04.2016
Przeczytasz w 2 min.:
Testerzy powoli rosną w siłę w świecie IT. Mamy już swoje konferencje, specjalizacje, certyfikaty, szkolenia, miejsce w zespole... Ale mamy też swoje żarty. Poniżej kilka przykładów na poprawę dnia.
Dla nas, testerów, monitoring jest nieprzebranym morzem informacji na temat zachowania użytkowników. Z monitoringu możemu uzyskać informacje na temat faktycznego ruchu, pod którym działa nasza aplikacja by następnie dopiero z informacjami o tym ruchu przystępować do testów wydajnościowych. Czy nowe funkcjonalności nie wprowadzaja nowych błędów? Czy naprawa błędu faktycznie spowodowała jego usunięcie, a nie tylko ukrycie?
Zastanawialiście się kiedykolwiek czym jest zgłoszenie błędu? W mojej głowie widnieje on jako raport ze śledztwa. W kodzie znajduje się błąd, a Ty podczas rutynowej kontroli odkryłeś jego kryjówkę. Teraz Sherlocku musisz wytłumaczyć Watsonowi kto i dlaczego morduje funkcjonalności Waszego produktu. Kim jest odbiorca zgłoszenia i dlaczego chce mieć informacje o błędach?
Każdy, kto choć trochę interesował się tematem testowania oprogramowania, słyszał o takich pojęciach jak przypadek testowy, warunek testowy czy scenariusz testowy. Co właściwie kryje się pod tymi pojęciami? W tym artykule postaram się jak najprecyzyjniej opisać wymienione zagadnienia.
TECHNOLOGIE

DDD w praktyce, cz.1: Value Objects w PHP

25.04.2016
Przeczytasz w 3 min.:
DDD to bardzo nośne słowo w kontekście PHP. O ile sama technika nie jest specyficzna dla języka (to raczej sposób rozumowania oraz reprezentacji potrzeb biznesowych w kodzie) o tyle specyficzne są już implementacje pewnych struktur typowych dla DDD. W tym artykule chcę się skupić na jednym z najbardziej przydatnych elementów w DDD - Value Object.