Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 6 głosach.
Remote Pairing: Collaborative Tools for Distributed Development
Słyszałeś o korzyściach płynących z programowania w parach: mniej błędów, lepsze umiejętności i szybsza dostawa. Ale co się dzieje, gdy chcesz pracować w parze z kimś w innym mieście, kraju, a nawet na innej półkuli? Dzięki odpowiednim narzędziom nie będziesz musiał się przeprowadzać, aby dokonać refaktoryzacji. W tej książce poznasz techniki używane przez najbardziej produktywnych zdalnych programistów w branży, aby współpracować z kimkolwiek na świecie przy każdym rodzaju projektu. Będziesz korzystać z edytorów współpracy, udostępniania ekranu, bezpiecznej sieci i wirtualizacji, aby stworzyć zdalne środowisko parowania, które sprawia wrażenie, jakby twój partner siedział tuż obok ciebie.
Dwie głowy są lepsze niż jedna, ale tylko wtedy, gdy pracują nad tym samym problemem. W przypadku parowania zdalnego wymaga to wyspecjalizowanego środowiska, które nauczysz się tworzyć. Będziemy korzystać z tych samych narzędzi open-source, co profesjonaliści, aby usprawnić współpracę i zwiększyć produktywność. Poznasz techniki, wzorce i najlepsze praktyki, które możesz zastosować w projektach wszelkiego rodzaju. Narzędzia te są tak skuteczne, że wielu programistów pracujących w różnych lokalizacjach korzysta z nich, mimo że siedzą obok siebie - nie musisz pracować poza biurem, aby ta książka poprawiła twoje techniki programowania.
Zaczniemy od stworzenia bezpiecznego środowiska do wspólnej edycji, zdolnego do obsługi sieci o niskiej przepustowości w niektórych kawiarniach. Następnie udostępnimy ekran przy użyciu darmowych narzędzi i protokołów open source. Wdrożymy to wszystko na serwerze w chmurze, abyś mógł uzyskać dostęp do swojego środowiska programistycznego z dowolnego miejsca. Następnie użyjemy jednego z najbardziej zaawansowanych zintegrowanych środowisk programistycznych do współpracy, szkicowania na wirtualnej tablicy i rozwiązywania konfliktów.
Na koniec porozmawiamy z programistami z Pivotal Labs, Big Nerd Ranch i innych najlepszych rozproszonych firm programistycznych, aby dowiedzieć się, jak radzą sobie z wyzwaniami związanymi ze zdalnym parowaniem na co dzień. Z ich pomocą i radami możesz być produktywny z dowolnego miejsca na świecie.
Czego potrzebujesz:Wiele przykładów zawartych w tej książce wymaga połączenia z Internetem. Do większości ćwiczeń potrzebny będzie tylko jeden komputer i można je wykonywać samodzielnie. Jednak posiadanie drugiego komputera, a nawet drugiej osoby może poprawić wrażenia.