Hirdetés
- A SteamOS helyett Bazzite felé fordul a GPD
- Milyen billentyűzetet vegyek?
- Kormányok / autós szimulátorok topikja
- Milyen lézer nyomtatót vegyek?
- Házimozi haladó szinten
- 5.1, 7.1 és gamer fejhallgatók
- Melyik tápegységet vegyem?
- Az elmúlt 30 év legjobb processzorai
- Gaming notebook topik
- Milyen széket vegyek?
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
inf3rno
nagyúr
Ha van szabadidőd, akkor a helyedben beleolvasnék a "ddd strategic design" részébe egy-két cikknek, könyvnek, ilyesmi, hátha találsz valamit, amit erre az esetre lehet alkalmazni. Rosszul megírt projekteken is lehet vele javítani valamennyit. Azért csodát ez sem tud tenni az eddigiek alapján.
A tesztek nélküli refaktorálás meg nem egy ajánlott dolog. Érdemes lenne legalább 1-2 e2e tesztet beletenni így utólag a main feature-ök tesztelésére, hogy nagyon fontos dolgok ne törjenek el, ha átírtok valamit. Ez azok alapján, amit elmondtál, bármikor megtörténhet, amikor hozzányúltok a kódhoz.
Sajna a legacy-val ez van általában. Egy idő után túl nagy erőfeszítés megjavítani, az ember legszívesebben újraírná az egészet, de azért meg nem fizet senki, mert hát a mostani a rendszer is "jól" működik. A refaktorálásért sem fizetnek, hacsak nem sikerül elmagyarázni nekik, hogy minél többször nyúltok hozzá a kódhoz ilyen formában, annál valószínűbb, hogy széthullik az egész.
Úgy emlékszem, hogy for-in-el próbálkoztam a bejárással, és az Object.defineProperty-nél az enumerable: false eltérően öröklődik az egyes böngészőkben. Valahol nem kerül be bejárásnál a listába az öröklött tulajdonság, valahol meg bekerül. Azt hiszem ugyanígy hibák voltak a setter, getter, congfigurable terén is, de ezt nem mondom biztosra. Küldtem mindegyik major böngészős cégnek bug report-ot, hogy jó lenne közös nevezőre jutni ezzel kapcsolatban, de egyik sem reagált, úgyhogy én inkább nem használom többet azt a függvényt meg a for-in-t bejárásra (kivéve config objecteknél, meg 1-2 helyen). Sugar syntax-hoz kellett volna csak, megoldottam másképp, úgyhogy nem lényeges.
Új hozzászólás Aktív témák
- Mibe tegyem a megtakarításaimat?
- NOTEBOOK / NETBOOK / Mac beárazás
- PH!otósok beszélgetős, offolós topikja
- Hamarosan a ChatGPT dönt arról, hogy mit nézhetsz meg
- Milyen routert?
- Honor Magic6 Pro - kör közepén számok
- A SteamOS helyett Bazzite felé fordul a GPD
- BestBuy ruhás topik
- Amit látnod kell 80’ – 90’ évek, egész estét betöltő mozi filmjei.
- Fülbemászó belépővel készül a ChatGPT a hardverpiacon
- További aktív témák...
- Dell Optiplex MT/SFF 7020, 3050, 3060, 3070, 5070, 7060/ 4.-7.-8.-9.gen/ SZÁMLA- GARANCIA
- Készpénzes / Utalásos Számítógép felvásárlás! Személyesen vagy Postával!
- Apple iPhone 14 Pro Max 128GB,Átlagos,Dobozaval,12 hónap garanciával
- DELL Precision 5540 Workstation i7-9850H Nvidia Quadro T1000 32GB 512GB 15.6" 1 év garancia
- Gamer PC - Számítógép! Csere- Beszámítás! R7 5700 / Suprim RTX 3080/ 32GB DDR4 / 500GB SSD
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


