sobota, 9 stycznia 2021

Kolokwium

 Dzisiejszy dzień upływa pod znakiem kolokwium z Javy. Cały rocznik podekscytowany albo przerażony tym, że nasz surowy wykładowca będzie oceniał stan wiedzy. Wszystko odbyło się o godzinie 8 rano i – zgodnie z zapowiedziami – bez litości. Czasu na napisanie testu niewiele, aby utrudnić ściąganie i konsultacje, a zadania odpowiednio zakręcone z różnymi haczykami. Myślę, że poszło mi całkiem nieźle, chociaż wiele zależy od tego jak czepliwa będzie osoba sprawdzająca.

Zupełnie gdzieś obok tematu kolokwium rozpocząłem pracę, czy może współpracę nad jednym studenckim projektem, który ma za zadanie wyświetlać komunikaty w konsoli przez System.out.println w różnych kolorach. Jest trochę zabawy z regexami (przyda mi się powtórka) i gitem.

Z nowych rzeczy – nauczyłem się jak kolorować tekst w konsoli i jak ściągać pull requesty, żeby je testować i kompilować w Intelij. To ostatnie jest bardzo przydatne, bo code review "na wyczucie" może nie wychwycić błędów np. kompilacji.

Rzecz jest beznadziejnie prosta, trzeba zrobić:

git fetch origin pull/ID/head:NAZWA

co utworzy branch o nazwie NAZWA. Następnie wchodzimy na niego checkoutem i odpalamy :)
Jeżeli nasze repo jest forkiem, to nie zobaczymy pull requesta, bo przecież on jest zgłoszony na masterze. W takim układzie zamiast origin wpisujemy adres głównego repo lub jest alias, stworzony za pomocą:

git remote add NAZWA_REPO LINK


Brak komentarzy:

Prześlij komentarz

Server socket all over place

 Kilka godzin tutoriali YT później i różnych prób, w końcu udało się zachęcić Server do współpracy :) Nie mogę powiedzieć, że to przełom, bo...