Ocena:
Książka została skrytykowana za mylący język i wyjaśnienia, szczególnie dla czytelników, którzy są nowicjuszami w Git. Recenzenci uważają, że generuje ona więcej zamieszania niż jasności, prowadząc do nieporozumień dotyczących poleceń Git i ich użycia.
Zalety:Korzyści z książki nie zostały zgłoszone.
Wady:⬤ Mylący język i wyjaśnienia
⬤ generuje więcej zamieszania niż rozwiązuje
⬤ niejasne polecenia Git
⬤ przykłady są słabo wyjaśnione, co prowadzi do nieporozumień
⬤ zdania sugerują opcjonalność, gdy działania są obowiązkowe.
(na podstawie 1 opinii czytelników)
Mastering Git: A Beginner's Guide
Mastering Git: A Beginner's Guide wprowadza programistów w każdym wieku do wspaniałego i użytecznego świata Git.
Jeśli chodzi o tworzenie oprogramowania, pojawienie się Gita okazało się prawdziwym kamieniem milowym. Jeśli jesteś programistą, prawdopodobnie słyszałeś już o Git. Jego znaczenie i funkcjonalność w świecie kodowania zasługuje na bardzo duże uznanie z wielu powodów.
Komputery stały się obecnie bardzo łatwymi w obsłudze maszynami. Możesz przypadkowo usunąć znaczną część tekstu ze swojej pracy, ale nie ma powodu do paniki. Wystarczy skorzystać z opcji Cofnij i gotowe.
Tak jednak nie było we wczesnych dniach rozwoju. W tamtych czasach deweloperzy nie mieli dostępu do takiej technologii, a właścicielem głównej kopii dzieła była tylko jedna osoba. Osoba ta dzieliła kod na określone części, które następnie były dzielone między deweloperów, którzy pracowali nad swoimi częściami i tworzyli swoje ukończone zgłoszenia niezależnie od siebie. Po tym następowało standardowe sprawdzenie, po którym stara wersja była całkowicie zastępowana nową. Był to bardzo żmudny proces - chyba że ktoś był bardzo proaktywny w tworzeniu kopii kodu, poprzednie wersje pliku były często skutecznie tracone.
Na szczęście znaczący przełom nastąpił w 1972 roku, kiedy programista Marc Rochkind wynalazł system kontroli kodu źródłowego (SCCS), który był pierwszą formą systemu kontroli wersji (VCS). Był on ograniczony pod względem funkcjonalności i mógł pozwolić tylko jednej osobie na pracę nad nim w tym samym czasie, podczas gdy zarządzanie współbieżne musiało być obsługiwane za pomocą blokad. Od tego czasu przeszliśmy jednak długą drogę.
Obecnie Git jest najczęściej używanym systemem VCS. Jego wpływ na kodowanie i rozwój, w szczególności innowacyjne wykorzystanie "gałęzi" w celu ułatwienia współpracy przy projektach, jest nie do przecenienia. Kontrola wersji stała się nieodzowną częścią naszego życia, a znajomość funkcjonowania Git jest czymś, co pracodawcy uważają za bardzo ważne.
Mastering Git okaże się ogromną pomocą dla programistów ze wszystkich sfer w nauce Git i kontroli wersji. Książka ta oferuje informacje na szeroki wachlarz tematów związanych z Gitem, a nawet pokrótce porusza jego historię, zalety i wady. Mastering Git oferuje również wskazówki dotyczące instalacji i różnych elementów związanych z jego funkcjonowaniem, takich jak repozytoria, piloty, aliasy, tagowanie i gałęzie. Szczegółowo omówiono również popularne usługi i hosty dla takich projektów Git, jak GitHub, GitLab i Bitbucket. Książka ta okaże się przydatnym przewodnikiem zarówno dla początkujących, jak i przeszkolonych profesjonalistów.
Dowiedz się więcej o innych naszych tytułach Mastering na:
Https: //www.routledge.com/Mastering-Computer-Science/book-series/MCS.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)