legacy-code

Kodowanie katów do Ćwiczenia refaktoryzacji kodu źródłowego

W ostatnich miesiącach zainteresowałem się kodowaniem katów. Uważam, że są one świetnym sposobem na doskonalenie moich umieję ... topnia, że jestem w stanie szybko zobaczyć, jak rozbijać zależności i oddzielać obawy w klasach, które robią o wiele za dużo.

Instalacja VB6 w systemie Windows 7 (lub Windows 8) (lub Windows 10) [duplikat]

Możliwy duplikat:czy ktoś odniósł sukces z Visual Studio 6 na Windows 7?czy VB6 IDE działa na Windows 7 64-bit? Mam ... kieś inne sposoby, z którymi się nie spotkałem, które mogą mieć zastosowanie do tego dylematu? Dzięki i pozdrawiam, Craig

Wykrywanie martwego kodu w legacy C / C++ project [zamknięty]

Jak można przejść do wykrywania martwego kodu w kodzie C / C++? Mam dość dużą bazę kodu do pracy i co najmniej 10-15% to mart ... kacji tych obszarów? Niektóre fragmenty kodu nadal używają dużo preprocesora, czy zautomatyzowany proces poradzi sobie z tym?

Dodawanie testów jednostkowych do kodu starszego [zamknięte]

Czy dodałeś kiedyś testy jednostkowe, po fakcie, do kodu starszego? Jak skomplikowany był kod i jak trudno było wszystko skrócić i wyśmiewać? Czy efekt końcowy był wartościowy?

Metoda znajdowania wycieku pamięci w dużych wysypiskach Javy

Muszę znaleźć wyciek pamięci w aplikacji Java. Mam pewne doświadczenie z tym, ale chciałbym porady na temat metodologii / str ... Pytanie: Jaka jest metodologia, która pomogła Ci odnieść sukces w poszukiwaniu wycieków w aplikacji o skali korporacyjnej?

Co możesz zrobić ze starszą bazą kodową, która będzie miała największy wpływ na poprawę jakości?

Jak pracujesz w legacy codebase co będzie miało największy wpływ w czasie, który poprawi jakość codebase? Usuń nieużywany k ... wieloma obszarami niesprawdzonymi, a niektórymi niemożliwymi do przetestowania, nie poświęcając dużo czasu na pisanie testów.

Porady dotyczące pracy z legacy code

Potrzebuję porady, jak pracować z kodem starszym. Jakiś czas temu otrzymałem zadanie dodania kilku raportów do aplikacji rap ... uj zrobić to wymaganie we właściwy sposób, ignorując resztę projektu? Uruchamianie Wielkiego refaktora, ryzykując mój termin?

Migracja danych ze starej struktury danych do nowej struktury danych

Ok więc oto problem, z którym mamy do czynienia. Aktualnie: mamy mnóstwo starszych aplikacji, które mają bezpośredni dost ... wej. Chciałem się dowiedzieć, czy ktoś stawił czoła takim wyzwaniom i jak pokonujesz tego typu problemy / implementację itp.

Jak zaimplementować test driven development za pomocą kodu starszego?

Sytuacja: miliony linii kodu, ponad stu programistów i częste usterki. Chcemy uniknąć powtarzania defektów i chcemy poprawić ... apisanego kodu, jak można zaimplementować TDD? Od czego zacząć-od funkcji niskiego poziomu? Czy za późno na rozpoczęcie TDD?

Legacy Code Nightmare [zamknięty]

Odziedziczyłem projekt, w którym diagramy klas bardzo przypominają pajęczą sieć na talerzu spaghetti. Napisałem około 300 tes ... czesywanie tego bałaganu? Książki, które mam, są pomocne, ale wydają się obejmować tylko połowę scenariuszy, na które wpadam.

Refaktoryzacja kodu przy złym projektowaniu systemu

Jestem młodszym inżynierem oprogramowania, któremu powierzono zadanie przejęcia starego systemu. Ten system ma kilka problemó ... wania. Jednak nie może wykryć żadnych złych problemów projektowych lub problemów. Jak krok po kroku rozwiązywać te problemy?

Jak wygenerować atrapę aplikacji w istniejącym już silniku rails

Ostatnio pracowałem w firmie, która od jakiegoś czasu pracuje nad konkretnym projektem rails. Porzucony w trakcie procesu roz ... nsoli i wygenerować to dla mnie? A może jest dłuższa, nieco mniej Ładna trasa? A może zupełnie inna strategia byłaby lepsza?