- iPhone topik
- Lassan teljes a Xiaomi 16 tudáslistája
- Android alkalmazások - szoftver kibeszélő topik
- Okosóra és okoskiegészítő topik
- Milyen okostelefont vegyek?
- iOS alkalmazások
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Xiaomi 15 - kicsi telefon nagy energiával
- Véletlenül megmutatta a 17 Pro Max hátlapját a Xiaomi
- Megéri lecserélni a Nothing Phone (1) és (2) készülékeket
-
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!
- Harmincadik születésnapja alkalmából megújult az AIDA64
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Lakáshitel, lakásvásárlás
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- iPhone topik
- Azonnali VGA-s kérdések órája
- Linux kezdőknek
- Autós topik
- Microsoft Excel topic
- Lassan teljes a Xiaomi 16 tudáslistája
- További aktív témák...
- Gamer laptop eladó Acer Nitro V ANV15-51-79X2 Intel Core i7-13620H RTX 4060 165Hz
- Dell Latitude 5340 gyönyörű állapot, gyári magyar! Core i7 1365u - 16GB - 512GB - mint az új!
- Vivobook Pro K3500PC 15.6" FHD OLED i7-11370H RTX 3050 16GB 512GB NVMe magyar vbill gar
- Eladó HP Pavilion Gaming PC RTX 3060, Ryzen 5, 16 GB RAM, 144 Hz monitorral
- Samsung Galaxy A56 5G / 8/128GB / Kártyafüggetlen / 12Hó Garancia / Bontatlan
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- BESZÁMÍTÁS! "ÚJ" Cooler Master Masterliquid 360L CORE vízhűtés garanciával hibátlan működéssel
- Részletre elviheted akár 365 napra. Bankmentes.Gainward GeForce RTX 5070 Ti Phantom
- Bomba ár! HP ProBook 440 G5 - i3-7GEN I 8GB I 128GB SSD I HDMI I 14" I Cam I W11 I Garancia!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RTX 5060 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest