Gitflow, czyli jak korzystać z gita i nie zwariować

Czym jest git chyba nie muszę nikomu tłumaczyć. Stworzył go Linus Torvalds jak narzędzie wspomagające rozwój jądra Linuxa. Tempo prac jakie towarzyszyły powstaniu gita robi wrażenie. Prace nad Gitem rozpoczęły się 3 kwietnia 2005 roku, projekt został ogłoszony 6 kwietnia a 7 kwietnia Git obsługiwał kontrolę wersji swojego kodu. 18 kwietnia pierwszy raz wykonano marge’a a 16 czerwca 2005 jądro Linuxa było już hostowane przez Gita. Czytaj

DSP03 – Pierwszy commit

Powoli, ale stanowczo dobiega do końca drugi tydzień konkursu Daj Się Poznać 2017. To co się dzieje w blogosferze dzięki konkursowi jest niesamowite. Dziennie pojewia się wiele postów, które ciężko jest ogarnąć. Wszyscy tworzą, piszą, publikują i się dzieje. Jest moc, a to najważniejsze. W tym tygodniu, przyznaję się bez bicia, niewiele mam do pokazania. Trochę mnie spowalniają problemy zdrowotne, ale najważniejsze, że z dnia na dzień, jest coraz lepiej i mogę powrócić do działania.
Czytaj

DSP02 – Przygody młodego kierownika, czyli plan projektu

Pewnego wiosennego dnia, gdy za oknem piękna deszczowa pogoda na openspace wchodzi team leader. Lekko poddenerwowany, uśmiechem próbuje ukryć wątpliwej jakości zadowolenie z odbytego czterogodzinnego spotkania, w salce bez okna. Widać, że coś się dzieje. Siada na swoim wyprofilowanym krześle, noga porusza się wyłącznie z muzycznych względów. Próbuje się zalogować do swojego laptopa.

Firmowa domena, niczym Gandalf Szary, twierdzi, że dalej nie przepuści, no chyba, że zmienisz hasło na nowe, bo stare wygasło. Po prostu cudnie. Genialny pomysł, dodać kolejną cyfrę do starego hasła i będzie dobrze. Która to już? Siódma? Ósma? Nie ważne, za miesiąc się coś wymyśli. Teraz trzeba zająć się nowym projektem, który został wynegocjowany w salce bez okien. Biznes się zgodził, nawet napisał jakiś dokument z analizą, nic, że i tak do poprawy, ważne, że znalazł budżet i można startować.

Czytaj

Zasady SOLID: Odwracanie zależności

Wszystko powinno być tak proste, jak to tylko możliwe, ale nie prostsze.
Albert Einstein

Co ma wspólnego kopanie rowów z zasadami SOLID? A to już zależy od podejścia. Jako programista często przenoszę zagadnienia ze świata realnego do kodu. Tym razem będzie odwrotnie, wszystko w imię zrozumienia ostatnią z zasad SOLID – zasady odwracania zależności.

Czytaj