5 powodów, żebyś NIE CHCIAŁ używać ANGULARA
W mojej karierze programisty nastąpił moment kiedy z pracy nad poważnym backendowym kodem w typowym dla dojrzałych firm języku jakim jest C# zostałem wrzucony w świat, o którym Wam teraz coś powiem. W świat aplikacji angularowych.
Problematyczne liczbowe ID w JavaScript/TypeScript
Kiedy wchodzisz w świat aplikacji frontendowych, które nie są ściśle powiązane z konkretnym backendem wkraczasz na obszar nowego typu wyzwań i problemów. Jeśli do tego dołożysz „nietypowe” decyzje projektowe w backendzie możesz być pewny, że te nowe wyzwania i błędy Cię dosięgną. I właśnie niedawno jeden z takich problemów dosięgnął […]
Wzorce projektowe: dekorator
Czasami przychodzi moment kiedy potrzebujemy istniejące w kodzie klasy uzupełnić o dodatkowe funkcjonalności jednocześnie nie psując już napisanego kodu. Przykładowo dodając logowanie każdej wywołanej metody w klasie, albo uzupełniając zapis do pliku o kompresję danych. Tego typu operacje możemy w prosty sposób dodać do już istniejącego kodu za pomocą wzorca […]
Kończymy robić TODO listę – archiwum streama
Poprzednio pisałem, że zaczynam działać w kwestii streamów na Youtube. Poprzednim razem miałem plan w ciągu 2 godzin napisać TODO listę w NodeJS i Angularze 5. Nie udało się to. Pierwsza część zajęła 3h. Teraz jest godzinna kontynuacja. I tym razem aplikacja formalnie jest gotowa mimo, że ani nie wygląda, […]
Zaczynam streamować na Youtube
Wraz z nowym rokiem wpadł mi do głowy pomysł, żeby wrócić do live streamów w internecie. Wybór padł na platformę Youtube gdzie mam już konto. W poniedziałek odbyła się pierwsza transmisja. Plan był taki aby w 2 godziny napisać prostą TODO listę korzystając z NodeJS i Angulara5. Celu nie udało […]
Angular 5 i flex layout – dlaczego nie działa?
Pisząc w pracy aplikację webową natknąłem się na problem, którego rozwiązaniem się z Wami podzielę. Dojście do działającej wersji zajęło mi dobre kilka godzin dlatego mam nadzieję, że komuś tym tekstem uproszczę pracę. Problematyczna stopka Chcę wykorzystać właściwości display: flex; z CSSa do zrobienia stopki, która jest zawsze na dole ekranu. Chodzi o […]
Angular oczami backendowca
Praca we frontendzie kojarzy się sporej części programistów, zwłaszcza tych związanych z „prawdziwymi” językami, z całkowitym chaosem i koszmarem. W ostatnich wpisach wspominałem, że zmieniłem projekt. Wiązało się to z dodaniem do swojego stacku technologicznego kolejnej cegiełki. Jest nią Angular. Do tej pory pracowałem głównie z backendem i językiem C#. […]
Czy słaby projekt zawsze oznacza STRACONY CZAS?
Zdarzyło Ci się, że projekt, do którego trafiłeś w żaden sposób nie sprostał Twoim oczekiwaniom? To co zastałeś było bardzo niskiej jakości i na pierwszy rzut oka tylko cud trzymał całość przy życiu? Bardzo rzadko jako programista masz możliwość sprawdzenia projektu, w którym będziesz pracował. Coś co na pierwszy rzut […]
Światełko w tunelu
Poprzednio przedstawiłem Wam pokrótce do jakiego „wspaniałego” projektu trafiłem. Mógłbym spokojnie kontynuować temat bo jest o czym opowiadać. Jednak żeby nie zostawiać samego obrazu tragedii to dzisiaj powiem o tym dlaczego w ogóle jeszcze przy tym siedzę.
Najgorszy projekt w karierze?
Poprzednio pisałem, że trafiłem do nowego projektu, który „dostała” nasza firma. Już wtedy sygnalizowałem, że nie jest najlepiej. Teraz po pierwszych zrobionych zadaniach i pracy z naszego biura mogę powiedzieć Wam dlaczego nie tylko nie jest najlepiej. Jest to najgorszy projekt jaki w życiu widziałem.







