Git: Kako raditi sa više od milion linija koda?

Git: Kako raditi sa više od milion linija koda?

U Amfiteatru centralne zgrade Univerziteta u Novom Sadu 2. marta održano je 41. DaFED okupljanje koje je bilo u znaku Git-a.

publika_dafed

Posetioci su imali prilike da čuju dva stručna predavača koji su dali objašnjenja i predloge o tome kako bolje razumeti Git sistem i kako izgleda raditi na projektu koji postoji više od deset godina. Puna sala posetilaca potvrdila je koliko su ovo aktuelne teme u svetu web developmenta.

Sistem za kontrolu verzija je neophodan za svaki tim, čak neophodan i ako sami radite na projektu. Postoji nekoliko rešenja ali jedno od najpopularnijih jeste brz i efikasan Git, besplatan sistem otvorenog koda za kontrolu verzija za lako rukovođenje i malim i velikim projektima.

Međutim, iako Git sisteme kodiranja koristi veliki broj ljudi, većina se zadovolji poznavanjem osnovnih naredbi ili pak ne razume na koji način može da postigne željene rezultate. Bez sistema za kontrolu verzija, rad na projektu može da postane haotičan i frustrirajuć, pogotovo ako više ljudi radi na istom.

Dakle, kako se bolje može organizovati rad i development uz pomoć Git-a?

Boško Pešić: Kako radi Git?

Gubljenje fajlova, presnimavanje, rad i pretraga starijih verzija, sve su to potencijalni problemi sa kojima se suočavaju developeri. Često se dešava da se naruši rad u koji je uloženo mnogo vremena kada se back-end funkcionalnost integrišu u front-end. Ili da, ako postoji zajednički repozitorijum, neko iz tima zaboravi da preuzme poslednju verziju fajlova, poništavajući sve što je prethodno urađeno.

Molimo vas da prihvatite sve kolačiće kako biste mogli da vidite ovaj sadržaj

Git sistem čuva (i misli na) podatke na dosta drugačiji način od ostalih sistema za kontrolu ali kada se razume kako “misli” neće dolaziti do zabuna tokom njegovog korišćenja.

Boško Pešić  (BOutsourcing) je na prvom DaFED predavanju upravo pričao o tehničkim rešenjima da bi se bolje i lakše organizovao rad uz pomoć Git-a, i o tome kako Git zapravo čuva i organizuje podatke i na koji način radi.

Miloš Ignjatović: Izazovi rada na projektu koji ima oko milion i po linija koda

Da li ste nekad radili na projektu koji postoji više od pet godina? Kako raditi sa više od milion linija koda? Koji su to izazovi tima koji radi na ovakvom projektu? Miloš Ignjatović (BOutsourcing) je predstavio projekat na kojem radi više od pet godina, objašnjavajući kako se najbolje nositi sa tako velikim projektom i rešiti izazove na koje development tim nailazi.

Molimo vas da prihvatite sve kolačiće kako biste mogli da vidite ovaj sadržaj

Od Miloša ćete saznati kako urediti taskove i kako ih prioritizovati, zašto je bitno da postoji koding standard na nivou celog tima, kako definisati workflow, kako se nositi sa velikim brojem izmena u bazi podataka, kako raditi testing, zašto je bitno koristiti dobar alat za projektni menadžment i slično.

DaFED su kao besplatan edukativni događaj namenjen zajednici podržale kompanije Vega IT Sourcing i Eton Digital.

Želiš da podeliš svoje mišljenje o ovoj temi? Komentari su otvoreni na našoj Facebook i LinkedIn stranici!

Popularno

Karijere

IT-jevci se vraćaju u kancelarije, ali to ne važi za programere?!

Potpuno 'remote' rad ne nestaje sa domaćeg IT tržišta, ali više nije zastupljen kao prethodnih godina. Analiza oglasa za posao na sajtu HelloWorld pokazuje da je udeo oglasa koji nude rad na daljinu pao sa 40 odsto u 2024. i 2025. godini na 26 odsto u prvih osam meseci 2026.

Office Talks Podcast

AI nas košta više nego što mislimo?!

Da li je AGI zaista stigao ili smo ponovo svedoci jednog od najvećih tehnoloških hype ciklusa?

Analiza

Akt o digitalnim tržištima: kada popularnost platforme postane tržišna moć

Velike digitalne platforme ne povezuju samo kompanije i korisnike, one u značajnoj meri određuju i pravila pod kojima se oni susreću. Akt o digitalnim tržištima postavlja pitanje gde se završava prednost stečena kvalitetom usluge, a počinje moć da se utiče na izbor korisnika i mogućnosti konkurenata.

Propustili ste

Izveštaj

Moj prvi put u Silicijumskoj dolini: Autonomna vožnja i beskućnici pored Apple Parka

'If you’re going to San Francisco…' stih iz pesme Skota Mekenzija bio mi je u glavi dok sam na desetočasovnom letu preko Atlantika prvi put putovao u Kaliforniju. U jedan od svetskih centara IT industrije i novih tehnoloških trendova koje danas oblikuje veštačka inteligencija.

Startapi i poslovanje

Poljska Audioteka akvizirala srpski startap Knjigapriča

Poljska Audioteka postala je većinski vlasnik novosadske platforme za audio-knjige Knjigapriča. Nenad Iđoški ostaje na čelu kompanije, dok su među prvim planovima širenje kataloga i izlazak na hrvatsko tržište.

Office Talks Podcast

Da li je ovo najgora predizborna kampanja vlasti?

U novoj epizodi Office Talks podkasta analiziramo sudar dva potpuno različita pristupa političkom marketingu - Studentske liste i vladajuće partije.

Intervju

GITEX AI stiže u Beograd: Globalni investitori traže 100 startapa iz Srbije i regiona

Piter Brejdi iz organizacije GITEX AI BELGRADE otkriva za Netokraciju zašto je srpska prestonica izabrana za domaćina jedne od vodećih svetskih konferencija i šta to znači za domaće tehnološke kompanije.

Office Talks Podcast

Da li je zlatno doba IT plata završeno?

Da li je 3.000 evra neto i dalje dobra IT plata u Srbiji? Kada se od te sume odbiju kirija ili rata kredita, računi i ostali životni troškovi, pitanje postaje znatno konkretnije.

Digitalni mediji

Turnkey Ivana Minića dobio investiciju MDIF-a za dodatni razvoj Pojačala

Osnovni sadržaj Pojačala ostaje besplatan, dok investicija otvara prostor za knjige, pretplate i druge proizvode pod istim brendom. Ivan Minić za Netokraciju objašnjava zašto je izabrao MDIF i kako planira da proširi poslovanje uz očuvanje uredničke nezavisnosti.