Refaktoryzacja -część druga (projekt który ożył)

Rok wcześniej w aplikacji pozostał błąd związany z raportami i ich wyświetlaniem. Błąd ten występował tylko na chromie i firefoxie, na IE działały raporty. ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION – opis błędu, wtedy to zostało nie rozwiązane, projekt został zawieszony na cały rok i wrócił jak bumerang ale nie z powodu tego błędu (ten Więcej…

Refaktoryzacja – podejście 1 (kiedyś trup)

Na wstępie muszę napisać, że kodu aplikacji nie będę pokazywał (z różnych względów), posty poruszające temat refaktoryzacji przedstawie w formie opisowej, a kod, który się pojawi (jednak) będzie bardziej przykładowy niż rzeczywisty. Zastanawiałem się jak podejść do tematu. W pierwszej kolejności musiałem uruchomić cudo (trupa) i sprawdzić co działa a Więcej…

Reanimacja trupa

Jak to w życiu bywa aplikacje które uznajemy za „martwe” ożywają. Nastał ten dzień w którym wskrzesić trupa muszę, zajrzeć w jego trzewia, powkładać co wypadło, pozszywać i czekać na błyskawicę żeby ,jak Frankensztajna, uruchomić. Błyskawicy nie było, a trup jeszcze ciepły, aplikacje zakopałem rok temu, patrząc z perspektywy czasu Więcej…

Architektura – Maraton – krok piąty

Zmiana architektury maratonu zakończyła się.  Testy przeszły pozytywnie, unit testów nie mam (uczę się). Poklikałem po aplikacji zarejestrowałem się wiele razy, mejle przychodzą poprawnie, rejestracja odbywa się bez problemu. Kod znajduje się na githubie Maraton Abstrakcja. Po zakończeniu tego etapu mam aplikację w której istnieje projekt posiadający interfejsy i modele Więcej…