- Milyen okostelefont vegyek?
- Google Pixel 9a - a lapos munka
- Honor Magic6 Pro - kör közepén számok
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Szívós, szép és kitartó az új OnePlus óra
- Macrodroid
- Szintet lép a Xiaomi Apple másolásban?
- iPhone topik
- Reklámok kikapcsolása Xiaomi, Redmi és Poco telefonokon
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
-
Mobilarena

Ú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!
- HP omen 17-w131ng bontva
- Használt Lenovo ThinkPad T14 G1 laptop i5, 16GB RAM, 256GB m.2 SSD, 1 év garancia
- Dell Alienware AW3225QF (31,6", OLED, 3840x2160, 240Hz, 1700R, FreeSync, G-SYNC)
- HP Laptop 15s-fq2996nz + monitor + egér és billenzyűzet + fejhallgató (INGYEN FOXPOST!)
- ASUS TUF VG279QM1A Gaming Monitor 280Hz GARANCIÁLIS!
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- GYÖNYÖRŰ iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3971, 94% Akkumulátor
- Új HP 16 Omen FHD 165Hz G-Sync i7-14700HX 20mag 32GB 1TB SSD Nvidia RTX 4070 8GB 140W Win11 Garancia
- AKCIJÓÓÓ!! Sosemhasznált! HP OmniBook 5 Flip i5-1334U 8GB 512GB 14" FHD+ áthajtós-érintős Gar.: 1 év
- Beszámítás! ASUS ROG XBOX Ally X 24GB/1TB kézikonzol garanciával, hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



