IT eSky.pl

RSS
Czy opłaca się startować z nową aplikacją w Angularze 1.5? [„NG 1.5 z placu boju” 1/7] Wojciech Zawistowski — 15 kwietnia 2016

Ten post to 1-sza część serii „Angular 1.5 z placu boju”, prezentującej architekturę opartej na komponentach, „gotowej na NG 2” aplikacji w Angularze 1.5, nad którą pracujemy. Wprowadzona w Angularze 1.5 metoda module.component() może wydawać się kosmetycznym dodatkiem, jednak podejście, które ta metoda promuje (a które wykorzystujemy „do oporu”) owocuje zupełnie innym typem architektury niż […]

Zapraszamy do współpracy

Miła atmosfera, SCRUM, dobre wynagrodzenie, doświadczony zespół
Sprawdź 9 ofert pracy
Jak nie szufladkować ludzi: 6 sposobów na Podstawowy Błąd Atrybucji Wojciech Zawistowski — 1 stycznia 2016

Łatwo nadajemy ludziom etykietki. Jeden zbyt ostry review Twojego kodu i od teraz będziesz postrzegał recenzenta jako ograniczonego umysłowo i złośliwego. Jeden niefortunny komentarz podczas meetingu i będziesz przez lata myślał o swoim koledze jako o trudnym we współpracy i konfrontacyjnym. Jedno słabo opisane wymaganie i będziesz uważał swojego interesariusza za z natury niedbałego i […]

Izolacja testów: Dependency Injection kontra stubbing konstruktorów Wojciech Zawistowski — 18 grudnia 2015

By w pełni odizolować testowaną jednostkę kodu, musimy być w stanie zestubbować jej zależności. W wielu językach programowania, stubbing zakodowanych na sztywno wywołań konstruktorów jest niemożliwy. Standardowym rozwiązaniem tego problemu jest wzorzec Dependency Injection – pozwala nam on wyciągnąć zależności do parametrów, przekazywanych do testowanej jednostki kodu z zewnątrz, co z kolei umożliwia nam podmianę […]

Panaceum czy puszka Pandory? Natalia Lankocz — 11 grudnia 2015

Jedną z najbardziej niedocenianych zalet Scruma jest jego wyjątkowa zdolność do ujawniania organizacyjnych, procesowych, narzędziowych i komunikacyjnych niedociągnięć. Nie brzmi to atrakcyjnie, ale pamiętajmy, że wspomniane niedociągnięcia ograniczają efektywność prac zespołów developerskich,  zatem pośrednio wpływają na zdolność organizacji do realizowania i osiągania celów biznesowych. A żeby rozwiązać problemy, trzeba najpierw być świadomym ich istnienia. Scrum […]