Pytania dotyczące współpracy ze współpracownikami lub zespołem. (Pytania dotyczące pracy zespołowej mogą zostać „wstrzymane”, ponieważ dotyczą porad zawodowych lub edukacji.)
Chcę przedstawić koncepcję testów jednostkowych (i testów ogólnie) moim współpracownikom; w tej chwili nie ma żadnych testów, a rzeczy są testowane poprzez wykonywanie zadań za pośrednictwem interfejsu użytkownika, aby zobaczyć pożądany wynik. Jak można sobie wyobrazić, kod jest bardzo ściśle powiązany z dokładną implementacją - nawet w wyniku tego kod, …
Co robisz, gdy pracujesz z kimś, kto ma tendencję do pisania złym stylistycznie kodem? Kod, o którym mówię, jest zwykle poprawny technicznie, ma rozsądną strukturę, a nawet może być algorytmicznie elegancki, ale po prostu wygląda brzydko . Mamy: Mieszanina różnych konwencji nazewnictwa i tytuły ( underscore_stylei camelCasei UpperCameli CAPSwszystkie zastosowane …
Podejrzewam, że skupiam się na niewłaściwym problemie, więc najpierw opiszę, o czym myślę, zanim przedstawię możliwe nieoptymalne rozwiązanie, które przewiduję. Obecna sytuacja: Obecnie moi współpracownicy dokonują zmian w kodzie dopiero po długim czasie w ogromnych porcjach, przy czym zmiany rozprzestrzeniają się w całym projekcie (ach). Sądzę, że to postęp, ponieważ …
Mam problem z kolegami z drużyny. Krótko mówiąc: Jesteśmy trzema studentami pracującymi nad projektem na konkurs. Projekt składa się z 2 oddzielnych aplikacji: jednej dla systemu Windows (którą opracowuję) i jednej dla systemu Android (moi koledzy są odpowiedzialni za jego opracowanie). Nasze bazy kodu nigdy się nie przecinają, aplikacje komunikują …
Mój zespół opiera się w dużym stopniu na kolorze w naszym kodzie, aby przedstawić funkcje, nad którymi należy popracować (my kolorujemy linie kodu, które wymagają uwagi). Mamy bliskiego przyjaciela, który jest ślepy na kolory i chce dołączyć do naszego zespołu. Co możemy zrobić, aby podkreślić, co wymaga pracy bez użycia …
Mam pod sobą kilku programistów, wszyscy świetnie sobie radzą i oczywiście są bardzo inteligentni. Dziękuję Ci bardzo. Problem polega jednak na tym, że każdy z nich jest odpowiedzialny za jeden główny obszar, o którym nikt w zespole nie ma najmniejszego pojęcia, co to jest. Oznacza to, że jeśli ktoś z …
Jestem dość młodym programistą i pracuję w dziale IT średniej wielkości firmy. Mam współpracownika, a on jest naprawdę dobrym programistą Visual Basic 6. I mam na myśli naprawdę dobrze. Szczerze. Potrafi dostarczyć działające aplikacje, zawierające bardzo niewiele błędów, w czasie, gdy muszę zdobyć pierwszą filiżankę kawy i uruchomić maszynę. On …
Powszechnie uważa się, że menedżerowie zespołów nie powinni być mistrzami scrum, ale staram się zrozumieć, dlaczego. Dla kontekstu jestem menedżerem rozwoju aplikacji z 4 programistami w zespole Scrum. Pochodzę ze Scrum Master i wprowadziłem scrum do organizacji. Zbudowałem zespół od zera i jasno powiedziałem, że wszystko, co robię, ma na …
Rozumiem przez to, jak sobie radzisz z tworzeniem kodu opartego na kodzie udostępnianym programistom, którzy pracowali nad nim od lat i są z nim bardzo obeznani? Nie chcę nadepnąć na nikogo, ale nie dostaję tak subtelnych skarg na sposób, w jaki robię różne rzeczy, czy to, jak wstawiam biały kod, …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany oprogramowania w inżynierii oprogramowania. Zamknięte 7 lat temu . Miałem więc serię naprawdę złych doświadczeń i zastanawiam się, co robię źle. Zaczynałem jako programista w niepełnym wymiarze …
Pracuję dla firmy, która obsługuje kilka języków: COBOL, VB6, C # i Java. Używam tych języków do mojej podstawowej pracy, ale często zdarza mi się kodować niektóre mniejsze programy (np. Skrypty) w Pythonie, ponieważ uważam, że jest to najlepsze narzędzie do tego typu zadań. Na przykład: analityk daje mi złożony …
Spotkałem wielu ludzi, którzy są dogmatycznie przeciwni czemukolwiek, co można uznać za „optymalizację” w ogólnym znaczeniu tego słowa w języku angielskim, i bardzo często cytują dosłownie (częściowo) cytat „przedwczesna optymalizacja jest źródłem wszelkiego zła” jako uzasadnienie ich stanowiska, sugerując, że interpretują wszystko, o czym mówię, jako „przedwczesną optymalizację”. Jednak te …
Obecnie pracuję nad projektem z nowym programistą. Jak mogę mu pomóc przyśpieszyć pracę? Często zadaje mi pytania, a ja programuję z nim w backbone.js (część projektu). Teraz chcę, żeby sam zajął się projektem, abym mógł skoncentrować się na innych rzeczach, aby przyspieszyć proces. Nie chce wyszukiwać w Google rzeczy ani …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Jako pracownik firmy, kiedy piszesz kod, czujesz, że masz do niego przywiązanie? Czy …
Ostatnio przyglądałem się, jak ja i mój zespół korzystamy z Git i jak działają nasze przepływy pracy. Obecnie używamy przepływu pracy gałęzi funkcji, który wydaje się działać dobrze. Widziałem także, że niektóre osoby w naszym zespole korzystają z przepływu pracy opartego na skrytce git . Przepływ pracy przebiega mniej więcej …
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.