Evaluare:
Cartea generează mai multă confuzie decât claritate pentru cititorii care încearcă să înțeleagă Git, în special pentru cei cu experiență în sistemele centralizate de control al versiunilor. Limbajul utilizat este ambiguu, ducând la neînțelegeri cu privire la comenzi și funcțiile acestora.
Avantaje:Beneficiile cărții nu au fost raportate.
Dezavantaje:Limbajul este confuz și ambiguu, ducând la neînțelegeri. Conceptele importante nu sunt explicate clar, ducând la frustrare. Utilizarea cuvântului „ar trebui” implică incertitudine, lăsând cititorii nesiguri de rezultatele comenzilor. Exemplele oferite în carte nu sunt utile și necesită timp excesiv pentru a fi descifrate.
(pe baza a 1 recenzii ale cititorilor)
Mastering Git: A Beginner's Guide
Mastering Git: A Beginner's Guide introduce dezvoltatorii de toate vârstele în lumea minunată și utilă a Git.
În ceea ce privește dezvoltarea de software, apariția lui Git s-a dovedit a fi cu adevărat o piatră de hotar. Dacă sunteți un dezvoltator de software, probabil că ați auzit deja de Git. Importanța și funcționalitatea sa în lumea programării merită o laudă foarte mare din mai multe motive.
Computerele au devenit acum mașini foarte ușor de manipulat. Puteți elimina accidental o secțiune semnificativă a textului din lucrarea dvs. dar nu este nevoie să intrați în panică. Pur și simplu utilizați opțiunea Undo și sunteți bine.
Cu toate acestea, nu a fost cazul în primele zile ale dezvoltării. Pe atunci, dezvoltatorii nu aveau acces la o astfel de tehnologie și o singură persoană obișnuia să dețină copia master a unei lucrări. Această persoană împărțea codul în părți specifice, care ulterior erau împărțite între dezvoltatori, care lucrau la partea lor și își completau versiunile independent unul de celălalt. Aceasta era urmată de o verificare standard, după care versiunea veche era complet înlocuită cu versiunea nouă. Acesta era un proces foarte anevoios - cu excepția cazului în care cineva fusese foarte proactiv în a face copii ale codului, versiunile anterioare ale unui fișier erau adesea efectiv pierdute.
Din fericire, o descoperire semnificativă a avut loc în 1972, când dezvoltatorul Marc Rochkind a inventat Source Code Control System (SCCS), care a fost prima formă de Version Control System (VCS). Acesta era limitat în ceea ce privește funcționalitatea sa și putea permite doar unei singure persoane să lucreze la el în același timp, în timp ce gestionarea simultană trebuia să fie gestionată cu ajutorul încuietorilor. Dar am parcurs un drum lung de atunci.
În prezent, Git este cel mai utilizat VCS existent. Influența sa asupra codării și dezvoltării, în special utilizarea inovatoare a ramurilor pentru a facilita colaborarea în cadrul proiectelor, nu poate fi subliniată îndeajuns. Controlul versiunilor a devenit o parte indispensabilă a vieții noastre, iar familiarizarea cu funcționarea Git este un lucru pe care angajatorii îl consideră extrem de important.
Mastering Git se va dovedi a fi de un ajutor enorm pentru dezvoltatorii din toate sferele în învățarea Git și a controlului versiunilor. Această carte oferă informații despre o gamă largă de subiecte referitoare la Git și chiar abordează pe scurt istoria, avantajele și dezavantajele acestuia. Mastering Git oferă, de asemenea, sfaturi privind instalarea și diferitele elemente implicate în funcționarea sa, cum ar fi Repositoryes, Remotes, Aliases, Tagging și Branches. Serviciile și gazdele populare pentru astfel de proiecte Git precum GitHub, GitLab și Bitbucket sunt, de asemenea, discutate în detaliu. Această carte se va dovedi a fi un ghid la îndemână atât pentru cursanții începători, cât și pentru profesioniștii instruiți.
Aflați mai multe despre celelalte titluri Mastering la:
Https: //www.routledge.com/Mastering-Computer-Science/book-series/MCS.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)