Pracuję nad projektem solo i muszę utrzymywać własny kod. Zwykle recenzji kodu nie dokonuje autor kodu, więc recenzent może spojrzeć na kod świeżym okiem - jednak nie mam takiego luksusu. Jakie praktyki mogę zastosować, aby skuteczniej przeglądać własny kod?
Ostatnio uczyłem się coraz więcej programistów, którzy myślą, że gdyby pracowali sami, byliby szybsi i mogliby zapewnić lepszą jakość. Zazwyczaj to uczucie wiąże się z poczuciem, że najlepiej programują w swoim zespole, a na koniec pomysł jest całkiem wiarygodny. Jeśli robią najlepsze programowanie i pracują sami (a może nawet więcej), …
Jak ktoś mógłby wdrożyć koncepcje procesu Agile jako samodzielny programista? Zwinne wydaje się przydatne do szybszego tworzenia aplikacji, ale wydaje się również bardzo zorientowane na zespół ...
Jestem deweloperem solo z dość ograniczonym czasowo środowiskiem pracy, w którym czas opracowywania wynosi zwykle od 1 do 4 tygodni na projekt, w zależności od wymagań, pilności lub obu. W danym momencie wykonuję około 3-4 projektów, z których niektóre mają nakładające się na siebie terminy. Oczekuje się, że ucierpi jakość …
Po pierwsze, wiem, że zadawano wiele pytań dotyczących VCS jako programisty solo, ale często są one zbyt szerokie. Dotyczy to tylko rozgałęzienia, a mimo to zostało oznaczone jako duplikat ... rzekomy duplikat jest ponownie oznaczony jako kolejny duplikat innego pytania, które jest zbyt szerokie i nie dotyczy konkretnie rozgałęziania. W …
Jestem indywidualnym programistą pracującym głównie nad projektami internetowymi (W / LAMP), a czasami nad projektami C / C ++ (nie GUI) o średniej skali. Często mam problemy ze strukturą drzewa kodu źródłowego. W rzeczywistości zazwyczaj nie kończę projektu bez zrzucenia całego drzewa i uporządkowania kawałków trzy-cztery razy, co naprawdę zajmuje …
Spędzam dużo czasu pracując nad projektami, w których jestem jedynym programistą, kierownikiem projektu, projektantem, osobą QT (Tak, wiem ... Źle!), A czasami nawet jestem klientem. Próbowałem prawie wszystkiego do planowania projektów i zarządzania sobą, od siedzenia i freestyle'u, aż projekt się skończy, bez względu na to, jak długo to zajmie, …
Czy uważasz, że warto używać kontroli wersji, jeśli jesteś niezależnym programistą, a jeśli tak, to dlaczego? Czy przechowujesz repozytorium na swoim komputerze, czy gdzie indziej, gdzie może służyć jako kopia zapasowa?
Mam wiele projektów na Git, do których ostatecznie chcę zachęcić innych. Jednak w tej chwili jestem tylko ja i używam Git i GitHub w bardzo uproszczony sposób: żadnych gałęzi i po prostu używam commits jako kopii zapasowej moich plików lokalnych. Czasami wracam i sprawdzam poprzednie wersje moich plików w celach …
Pracuję jako programista solo w małej firmie. Jest więcej niż wystarczająco pracy, ale to samo nie dotyczy pieniędzy. Dlatego w najbliższej przyszłości nie będę widywać nowych kolegów. Odpowiadam za absolutnie wszystko, co ma związek z operacjami IT. Obejmuje to rozwój i konserwację oprogramowania używanego wewnętrznie, rozwój i utrzymanie różnych stron …
Nie mam innego wyboru, jak pracować samemu i nie mogę znaleźć odpowiedniego rozwiązania, które pozwoliłoby mi przejrzeć moją pracę, sprawdzić zdrowie psychiczne, poprosić kogoś o burzę mózgów, omówić najlepsze praktyki i tak dalej. Pomyślałem, że otrzymam odpowiedź z artykułu Jeffa Atwooda: W Programowaniu „One Is The Loneliest Number” , najlepszy, …
Pracuję jako programista back-end, programista front-end, administrator systemów, help desk i wszechstronny „facet, który zna komputery” w małej firmie marketingowej liczącej około 15 osób. Zastanawiałem się, czy inni mogliby podzielić się swoimi doświadczeniami latając solo w firmach, które niekoniecznie są skłonne do branży technologicznej. Pierwotnie podjąłem tę pracę, aby przejść …
Jestem jedynym programistą w swojej pracy i choć rozumiem korzyści płynące z VCS; Trudno mi trzymać się dobrych praktyk. W tej chwili używam git do tworzenia głównie aplikacji internetowych (które nigdy nie będą dostępne ze względu na moją pracę). Mój obecny obieg pracy polega na wprowadzaniu wielu zmian w witrynie …
Jestem rozliczany jako „Ekspert systemu Windows” w mojej bardzo małej firmie, która składa się ze mnie, inżyniera mechanika zajmującego się sprzedażą i szkoleniem oraz prezesa firmy zajmującego się projektowaniem, rozwojem i wsparciem. Moja rola jest równie ogólna, ale przede wszystkim projektuję i wdrażam wszystko, co trzeba zrobić, aby nasze produkty …
W moich projektach, w których repozytorium jest udostępniane mi i innym programistom, zawsze piszę komunikaty zatwierdzenia, nawet jeśli jestem głównym programistą. Ale w tych projektach, w których jestem solowym programistą pracującym nad projektem, a repozytorium jest hostowane na moim osobistym laptopie i nawet nie jest hostowane przez klienta, dlatego nikt …
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.