tdd bdd java cucumber-jvm software development cucumber test driven development test automation gradle xp the responsible developer attd flyway walking skeleton git clean code selenium jdd unit tests end to end tests integrated tests pair programming remote pair programming krakow developer agile responsible sofware craftsmanship behaviour driven develoment i t.a.k.e. unconference 2014 teamviewer collaboration par programming behaviour driven development puppet continuous deployment jenkins outside in development test depth shallow tests software testing thomas sundberg junit selenium webdriver webdriver extreme programming the repsonsible developer how to fail a project responsible developer geecon skype
Ver más