Komu tak na prawdę wysoka efektywność w IT przynosi największą wartość? Czy tylko pracodawcy czy jednak pracownik może także na tym zyskać? Kiedy efektywność nie jest pożądana, nie przynosi wartości programiście i jest totalnie przez nich olewana? Podczas dwudziestego piątego odcinka razem z Bartkiem poruszamy temat, który dzieli zamiast łączyć dwa światy – świat pracodawcy oraz pracownika. Pracodawca wymaga efektywności działań programisty, natomiast programista oczekuje otoczenia które pozwala mu dobr...
Git is simple but different – it is probably the most popular version control system (vcs) used in it projects around the world. It is also very often misused because although it is very similar to other vcss at the api level, it is very different underneath. Let’s take a look at the nuts and bolts of git to understand it better and, as a result, to use it properly and effectively.
Sztuka programowania 2403 dni, 9 godzin, 50 minut temu 42 źrodło rozwiń
Gdy słyszysz Legacy Code dostajesz gęsiej skórki? Nic dziwnego. Jest wiele negatywnych elementów, które w odziedziczonym kodzie utrudniają dalszy rozwój oprogramowania. To chociażby spagetti code, duplicated code, czy nie deterministyczne testy jednostkowe.
Sztuka programowania 2423 dni, 9 godzin, 10 minut temu 82 źrodło rozwiń
Czy automatyzując analizę kodu do maksimum, ciągle potrzebujemy przeprowadzać Code Review? Czy czynnik ludzki będzie jeszcze wtedy potrzebny? Czy nie jest to moment kiedy fundamenty przeglądu kodu nie mają racji bytu? W czwartym odcinku Dev:Cast rozmawiamy o sensowności procesu Code Review. Szukamy elementów, które ciężko będzie zastąpić nawet najbardziej wyrafinowanymi automatami. Zastanawiamy się i rozmawiamy o wymianie wiedzy poprzez Code Review.
Sztuka programowania 2449 dni, 20 godzin, 8 minut temu 33 źrodło rozwiń
In this short article I would like to say a few words about the phenomenon of code biodegradation and present you some tips on how to deal with it, so that your everyday work doesn’t become a real ordeal over time.