- sh4d0w: Vigyázz a háttértáradra...
- GoodSpeed: Samsung 980 PRO 1TB M.2 (MZ-V8P1T0BW) vs Samsung 990 PRO 2TB M.2 (MZ-V9P2T0BW)
- hmzs: Fujitsu Futro S920 csúcsra járatva
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Sgr_A: Számítógépeim aktualizálása cseréje
- sziku69: Szólánc.
- Geri Bátyó: Agglegénykonyha 2 – Főzés: szabályok, vagy szabadság?
- Magga: PLEX: multimédia az egész lakásban
-
LOGOUT
Új hozzászólás Aktív témák
-
coco2
őstag
Refaktoring téma. C++ legacy project.
Van egy olyan 3-400ezer soros mákostészta, amilyet még az életbe nem láttam. És nem csak sok, hanem a szerkezete is trágya. Azt gyanítom, nincsen meg az, hogy vannak alap osztály réteg, arra felépítve további rétegek és úgy tovább, hanem körbehivatkozások vannak helyette. Public osztályváltozók vannak statikusan (alkalmazás induláskor létrejönnek global-ok, és az alkalmazás végéig megmaradnak, illetve az alkalmazás leakel folyamatosan, óránként 1 giga ram elfogy), amik közül mintha mindegyik egy külön use case-hez tartozó funkcionalitás hálózathoz tartozna, és csak tévedésből lennének közös osztályban.
Még mielőtt kimondom rá, hogy reménytelen, jól jönne valami kód analyzer tool, ami VS project-ből fel tud venni osztály listát, lekutatni mindegyik osztály mindegyik függvényéből a kimenő hivatkozásokat, és mutatni tud nekem egy grafikus ábrát, amiből kiderülhet, ha mégiscsak van valami egyenesre fésülhető adatmodel, vagy bizonyítottá válik a tény, hogy körbehivatkozások vannak, és olyan mértékben, hogy azzal épelméjű időn belül semmit sem lehet kezdeni.
A project-be szerkezetileg be van húzva 4 másik előfordított project is .lib-ként header-ökkel. VS 2019 működőképes projectet fordít, a működőképessége még megvan - az emberi áttekinthetősége veszett el. És ofc dokumentáció semmi.
Létezik valami tool arra, hogy a fenti esetről valami függőségi ábrát gyártson nekem grafikusan? A VS céges licence, fizetős tool-okat is el tudok érni szükség esetén.
Minden tippet köszönök.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Motoros topic
- AMD vs. INTEL vs. NVIDIA
- Sütés, főzés és konyhai praktikák
- Milyen széket vegyek?
- TCL LCD és LED TV-k
- Amlogic S905, S912 processzoros készülékek
- Xiaomi 15 - kicsi telefon nagy energiával
- Gumi és felni topik
- Xiaomi Watch 2 Pro - oké, Google, itt vagyunk mi is
- World of Tanks - MMO
- További aktív témák...
- National Geographic - Manfrotto fotós hátizsák
- Acer Nitro 5 - AN515 - 15,6"FHD IPS 144Hz - Ryzen 7 5800H - 24GB - 1,5TB SSD - RTX 3060 6GB - Win11
- BOMBA ÁR Új Dell Inspiron 16" Gamer Tervező Vágó Laptop -50% Ultra 7 155H 16/1TB RTX 4060 8GB 2,5K
- ASUS ROG STRIX RTX 4070 Ti SUPER OC Edition 16G (kishibás) videokártya garanciával
- Iskolakezdési AKCIÓ! - I7-8700/16GB DDR4/Gigabyte B360/GTX1070/1TB HDD/240GB SSD - 144.999,-
- HIBÁTLAN iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3240
- Olcsó Notebook! Dell Latitude E6540! I7 4600U / 8GB DDR3 / 128GB SSD! / HD8790M
- Honor 90 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
- Samsung Galaxy A12 64GB Kártyafüggetlen 1 év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest