IT eSky.pl

RSS
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ę […]

Zapraszamy do współpracy

Miła atmosfera, SCRUM, dobre wynagrodzenie, doświadczony zespół
Sprawdź 7 ofert pracy
Unsuccessful Git branching model Tomasz Kołodziej — 18 września 2015

  Gdy po raz pierwszy w pracy natknąłem się na repozytorium GIT, poznałem też metodę prowadzenia struktury gałęzi zwaną „successfull git branching model”. Opiera się ona na kilku podstawowych zasadach: istnieje wersja stabilnej wersji kodu w głównej gałęzi „master” rozwój prowadzony jest na gałęzi deweloperskiej poprzez scalanie gałęzi featureowych „feature branch” cykle wydań produktu prowadzone są na gałęziach „release” poprawki wprowadzane są […]