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 6 lat temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na …
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 4 lata temu . Jestem inżynierem oprogramowania i przez ostatnie kilka lat stałem się de facto menedżerem …
Opracowujemy aplikację; zawiera bibliotekę opracowaną przez innego programistę, ta biblioteka komunikuje się z serwerem za pośrednictwem wielu połączeń sieciowych, a to wymaga współpracy wielu wątków. Kod po stronie serwera jest dość skomplikowany i nie mamy dostępu do kodu źródłowego. Ostatnio odkryłem, że czasami występuje błąd powodujący awarię aplikacji. Mógłbym to …
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i na obecną formę nie można udzielić rozsądnej odpowiedzi. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy . Zamknięte 8 lat temu . Opracowałem naszą obecną …
Jako kierownik nie zawsze mogę generować pracę, która byłaby najnowocześniejsza. Niektóre projekty działają w trybie konserwacji i generują zdrowe wolne przepływy pieniężne dla firmy. Jako programista, czego zajęłoby ci pozostanie w tym projekcie? Zastanawiałem się nad rebrandingiem tej pracy, ale mogłem tu pomóc z dużą pomocą. EDYCJA: Dziękuję wszystkim za …
Jest kilka zasad, które muszę ciągle prosić programistów, aby przestrzegali ich bardzo często. Piszą kod, a jeśli to działa, zadanie jest właśnie dla nich wykonane. Najbardziej podstawowe zasady mogą być: Zatwierdzanie zmian Brak pisania problemów z modelem w widoku lub kontrolerach Unikaj twardego kodowania Czy możesz mi powiedzieć o swoich …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
W bardziej tradycyjnych projektach, nad którymi pracowałem, kierownik projektu (a przy większych projektach mogą być współpracownicy / zastępcy / asystenci kierowników projektów, jeśli jedna osoba jest niedostępna) to osoba odpowiedzialna za komunikację z klientem, otrzymywanie projektu aktualizacje kondycji i statusu, określanie harmonogramu i budżetowania, zarządzanie procesem, upewnianie się, że zespół …
Do mojej płyty Pivotal Tracker dodałem kilka historii użytkowników, które rozwiązują problemy techniczne. Czy powinienem uważać je za cechy (utrzymywanie poziomu prędkości) czy za obowiązki / błędy (obniżanie prędkości)? Rozumiem, że na dłuższą metę nie zrobi to żadnej różnicy, jeśli zrobię jedno lub drugie konsekwentnie, ale za każdym razem, gdy …
Śledzimy scrum w naszym projekcie. Widzę, że większość razy scrum master przydziela nam zadania. Jednak czytam z wielu książek o scrumie, że scrum działa na odwrót (podejście „pull”), a członkowie zespołu wybierają zadania lub funkcje. Czy scrum master przypisuje zadania poprawnemu podejściu, czy też jest sprzeczne ze zwinną ideologią?
Właśnie powierzono mi projekt kodu z problemami z utrzymaniem. Co mogę zrobić, aby projekt był stabilny? Znajduję się w miejscu, w którym pracujemy z bardzo dużym wielopoziomowym systemem .NET, w którym brakuje wielu ważnych rzeczy, takich jak testy jednostkowe, IOC, MEF, zbyt wiele klas statycznych, czyste zestawy danych itp. Jestem …
Skąd wiesz, ilu programistów dany projekt musi odnieść sukces? Firma, dla której pracuję, realizuje zamówienia dla firm klienckich. Napisaliśmy wewnętrzny system zarządzania magazynem, który obsługuje oparte na lokalizacji zarządzanie zapasami, przetwarzanie zamówień, generowanie listu przewozowego, fakturowanie, audyt i raportowanie ładunków (prawdopodobnie 50 raportów). Posiada również funkcje skanowania kodów kreskowych i …
Joel Spolsky napisał słynny post na blogu „ Ludzkie przełączniki zadań uważane za szkodliwe ”. Chociaż zgadzam się z tym założeniem i wydaje się to rozsądne, zastanawiam się, czy są na ten temat jakieś opracowania lub białe księgi do obliczenia kosztów ogólnych związanych z przełączaniem zadań, czy też dowody są …
W projekcie, nad którym aktualnie pracuję, występuje problem: błędy i zadania są często przydzielane osobom, które są zbyt nowe lub zbyt niedoświadczone, a ich praca kończy się produkcją kolejnych błędów. Problem polega na tym, że niektóre elementy naszego oprogramowania są znacznie bardziej „niebezpieczne” niż inne z powodu problemów z jakością …
Przez całą karierę byłem praktycznym programistą i uwielbiam pracować z kodem. Zawsze nie podobało mi się kierownictwo zespołu, który ma niewielką lub żadną wiedzę specjalistyczną w zakresie konkretnej technologii, a jednak nalega na pewne wdrożenie. Teraz znajduję się po drugiej stronie lustra. Jestem głównym programistą grubego klienta, który ma zostać …
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.