Programowanie w parach to zwinna technika tworzenia oprogramowania, w której dwie osoby pracują razem na jednym terminalu. Podczas gdy pierwsza osoba skupia się na składni i innych aspektach taktycznych, druga przegląda kod z szerszej perspektywy kontekstu.
Jeden z członków mojego zespołu, młodszy programista, ma imponujące umiejętności programistyczne dla swojego poziomu doświadczenia. A podczas przeglądów kodu kładę nacisk na uczenie się, a nie na wskazywanie błędów. Ale czy młodsi programiści powinni brać udział w przeglądach kodu dla starszych programistów? A może w recenzjach kodu powinni brać udział …
Zamiast niewolniczego programowania przez cały czas, w naszym zespole wybieramy programowanie w parach. Myślę, że najlepiej działa w następujących okolicznościach: Ramping nowych członków zespołu w projekcie (zamiast pozwalać im samodzielnie przedzierać się przez dokumentację lub kod). Posiadanie młodszych i starszych osób współpracuje (pomaga pokazać niektóre umiejętności i sztuczki bardziej doświadczonych …
Przeczytałem kilka artykułów w Internecie, aby dowiedzieć się, w jaki sposób Agile, XP, Scrum, programowanie par różnią się od siebie / są ze sobą powiązane i wyprowadziłem następujący wiersz: Scrum i XP są prawie takie same. XP ma krótszy okres wydawania niż Scrum Programowanie w parach jest stosowane zarówno w …
Wiem, że programowanie w parach jest zwinną techniką tworzenia oprogramowania, w której dwóch programistów pracuje razem na jednym stanowisku roboczym. Jeden, kierowca, pisze kod, a drugi, obserwator, przegląda każdą linię kodu podczas wpisywania. Ale zastanawiam się, czy strategia nadal działa w tej sprawie. Na przykład jeśli mają zupełnie inny poziom …
Zaproponowano mi interesującą pracę, ale jest dla mnie duże zastrzeżenie: używają programowania w parach. Nienawidzę pomysłu programowania par i prawdopodobnie nie jestem do tego odpowiedni: lubię robić częste przerwy, nie znoszę patrzeć na kogoś, kto programuje (sam ciągle naciągam parę, żeby kodować), muszę być w pełni sterowanie maszyną, nad którą …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Programowanie par jest obecnie dość znane. Ma kilka zalet, takich jak: Programy z mniejszą liczbą …
Pracuję w małej firmie deweloperskiej jako główny programista. Mamy dwóch innych programistów, a także mojego szefa, który jest programistą, ale tak naprawdę nie robi już dużo z kodowania. Problem, który próbuję rozwiązać, jest wieloaspektowy. Wszyscy mamy tendencję do pracy nad własnymi projektami bez dużej współpracy między nami. Prawdę mówiąc, ja …
Niedawno zacząłem od nowej pracy, a parowanie pomogło mi bardzo szybko zacząć działać. Mam jednak trudności z przeprowadzeniem krótkich wspólnych badań podczas naszego przepływu pracy, obejmujących funkcje API, przykłady kodu lub opcje poleceń. Kierownik mojego zespołu wzywa nas do przeprowadzenia wszystkich badań na naszej stacji parowania, a nie na poszczególnych …
Flow to koncepcja wprowadzona przez Mihaly Csikszentmihalyi; w skrócie oznacza wejście w „strefę”. Czujesz się zanurzony w swoim zadaniu, skoncentrowany; zadanie może być trudne, ale jednocześnie trudne. Kiedy ludzie osiągają przepływ, ich produktywność wzrasta. Programowanie wymaga dużej koncentracji umysłowej, ponieważ często musimy żonglować kilkoma rzeczami w naszych umysłach. Wielu lubi …
Od ponad 7 lat pracuję w zespole programistycznym eXtreme i programuję w parach w środowisku Windows. Gdy zaczęliśmy to robić, ktoś logowałby się przy użyciu poświadczeń systemu Windows, a zatem cały dostęp do zasobów domeny, a dokładniej kontrola wersji, byłby odpowiedzialny przed tym użytkownikiem systemu Windows. W końcu ewoluowaliśmy, aby …
Zawsze intrygowało mnie programowanie parami, ale w ciągu 12 lat rozwoju nigdy nie pracowałem w miejscu, w którym stosowali tę praktykę, więc zawsze byłem sceptyczny co do tego, jak ludzie ją postrzegają. Zastanawiam się, czy dzieje się tak z powodu pieniędzy / czasu (Pointy szef szefa spostrzega dwie osoby przy …
Ostatnio w mojej pracy pojawiły się przeglądy wydajności, a ja znalazłem się w interesującej pozycji. Nasz zespół dużo programuje w parach, który ma tendencję do uśredniania różnic umiejętności między członkami zespołu (szczególnie biorąc pod uwagę, że zmieniamy pary). Zasadniczo, dokonując przeglądu wyników, spoglądasz wstecz na pracę, którą wykonałeś, i demonstrujesz, …
Ogólna idea, którą popiera większość teoretyków Agile / XP , wydaje się polegać na tym, że pary powinny regularnie zamieniać. Na przykład każdy programista powinien zamieniać pary raz dziennie; połowa osób zamienia się na początku dnia, połowa osób zamienia się po obiedzie: z powodu czynników zewnętrznych, takich jak spotkania, święta …
W ekstremalnym projekcie programistycznym programiści przez większość czasu programują w parach. Ponieważ te pary również się zmieniają, to znaczy, że łączysz program z różnymi ludźmi i istnieje poczucie wspólnej własności, kod źródłowy jest często sprawdzany i aktualizowany. Skoro tak, to czy potrzebne są recenzje kodu? Mam na myśli, przestań programować …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Czy masz doświadczenie, w którym osoba niebędąca informatykiem pracuje z programistą podczas procesu kodowania? To …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.