3 nowości w ASP.NET 7, na które zwróciłem uwagę
Premiera frameworka .NET w wersji 7 odbyła się trochę ponad miesiąc temu. Przez ten czas zapoznałem się z nowościami jakie oferuje ta platforma. W tym wpisie skupiam się jedynie na części związanej z ASP.NET 7. Pozostałe składniki platformy, jak i sam język C#, prawdopodobnie omówię w innych wpisach. Wybrałem z […]
Live Share – sposób na zdalny pair programming
Jako programistom zdarza nam się pracować zdalnie. Zwłaszcza teraz jest to powszechna, chociaż niestety po prostu wymuszona forma współpracy w zespole. A skoro nie pracujemy sami to też przydarzają się sytuacje kiedy chcemy z kimś skonsultować nasz kod. Albo wspólnie rozwiązać jakiś problem w nim. I zazwyczaj wykorzystujemy do tego […]
Abstrakcja i enkapsulacja w programowaniu obiektowym
Tym razem zamiast pełnego tekstu mam dla Ciebie film, który pojawił się na moim kanale (do którego subskrypcji zachęcam!). Mówię w nim o tym dlaczego powinieneś pamiętać o stosowaniu abstrakcji i enkapsulacji (hermetyzacji) pisząc swój kod w języku obiektowym. Jeżeli Ci się takie filmy podobają to zostawiając pod nim […]
Nasz projekt NIE JEST WYJĄTKOWY
Zaczynając pracować jako programista często myślałem, że projekt, który robimy w pracy jest wyjątkowy, świeży, jest czymś do czego trzeba podejść w pełni indywidualnie. Bo nikt wcześniej czegoś TAKIEGO nie robił. Takiemu myśleniu sprzyja też narracja prowadzona przez „biznes”. Nieraz można usłyszeć od osób zgłaszających wymagania i mówiących o planie […]
„Własny, uniwersalny framework” – historie z placu boju
„Własny framework” nigdy nie brzmi dobrze kiedy klient opowiada o swoich projektach. Dołóżmy do tego takie zwroty jak „spójny styl” i „uniwersalne komponenty” i tragedia gotowa. Słowem wstępu Pracujemy z klientem jako część jego działu IT więc trochę rzeczy robią nasi developerzy, trochę developerzy klienta, korzystamy z tego co oni […]
Mikroserwisy – makroproblemy
Mikroserwisy są tematem, który przewija się przez wszystkie konferencje IT i coraz więcej firm zaczyna rozmowy o projektach od „robimy mikroserwisy i słucham co dalej”. Ale czy to faktycznie jest taki złoty środek na wszystko i warto je stosować w każdej firmie? Absolutnie nie. Boom na mikro Idea obecna w […]
5 najczęstszych BŁĘDÓW przy pisaniu TESTÓW
Temat testów przewija się jako podstawowe zagadnienie we wszystkich tematach związanych z jakością kodu. Nikt nie mówi z dumą, że nie pisze testów. Zawsze brak testów jest przedstawiony jako wada danego projektu. Dyskutujemy o tym na forach. Czytamy książki na ten temat. Słuchamy na konferencjach wystąpień grzmiących, że nie pisząc […]
Jeden PROSTY TRIK aby zostać PROGRAMISTĄ!
Chcesz zostać programistą ale nie wiesz jak zacząć? Czy jest to trudne? Zastanawiasz się czy sobie poradzisz? To mam coś dla Ciebie! Dzisiaj zamiast wpisu mam dla Was video, które dodałem na Youtubie ;)
Asynchroniczność w ASP.NET Core
Programowanie asynchroniczne jest tematem, który w ostatnim czasie bardzo mocno zyskał na popularności. Dzieje się tak, moim zdaniem, z kilku powodów. Przede wszystkim sprzęt, na którym pracujemy może coraz więcej zadań wykonywać równolegle. Do tego aplikacje, które tworzymy muszą przyjmować coraz większy ruch. Dodatkowo same języki programowania zaczynają nam w […]
Nie lubię TEGO projektu!
Pracujesz już w branży programistycznej? Miałeś taki moment kiedy pomyślałeś „nie lubię tego projektu”? Albo byłeś jakoś podświadomie zdenerwowany faktem, że musisz pracować w jakimś projekcie? Bo dzisiaj tego dotyczy mój tekst. Ten wpis jest krótkim przemyśleniem i chętnie bym ten temat rozwinął głębiej. Jednak teraz chcę w Tobie zaszczepić […]