Hirdetés
- Soundbar, soundplate, hangprojektor
- Kormányok / autós szimulátorok topikja
- Vezetékes FEJhallgatók
- Melyik tápegységet vegyem?
- Bluetooth hangszórók
- Jövőre jósolják a memóriahiányt, ami egy évtizedig is fennmaradhat?
- SSD kibeszélő
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Steam Deck
- Projektor topic
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
válasz
Swifty #11878 üzenetére
Sebesség: talán az enyém gyorsabb.
Ez a premature optimization. Nem tudom megmondani, igaz lehet-e, szerintem nem/mérhetetlen különbség.Memória használat: biztos, hogy kevesebb memória kell az enyémnek.
Téves, alapból nem lehet biztos.
- felolvasod az egész fájlt egyszerre, bent is tartod a parse végéig a memóriában
- parsolt adatokat értelem szerűen szintén bent tartod ($tables, második foreach-ben már talán a GC kitakarította a felolvasott cuccokat), emellett az első megoldásodban háromszor használtál ternary operátort egymás után, ami pontosan 2 db teljes tömbmásolást jelent. Ehhez jön, hogy ez borzasztó drótozott megoldás volt.
A kódod fut 5.3-as PHP verzióbál régebbin is, ott nem volt még normális szemétgyűjtés, szóval veszélyes lehet.Hossz: az enyém rövidebb.
Csak nem lehet elolvasni.Átláthatóság: egyén függő. Ki mit ismer jobban.
Jó OO kódot mindenki elolvas, mert értelmes, egyszerű elemekből áll.Bővíthetőség/kiterjeszthetőség: Athlon64+ kódja könnyebben származtatható. Az enyém "direkt" kód erre a problémára.
Az enyémben a parser szar, legalább egy absztrakció hiányzik.Hibakeresés: egyén függő. Talán a kód hossza miatt mondanám, hogy az enyémben könnyebb.
@ operátort használsz, szerinted azzal mennyire egyszerű a hibakeresés?---
@cucka: Ez már legalább olvasható, könnyen szétszedhető az említett két darabra. A resource létrejöttének az ellenőrzése tényleg kellene.
---
Érdekes, hogy csak én olvastam fel CSV-ként.
Új hozzászólás Aktív témák
- Íme, a Moto X70 Air, vagyis Motorola Edge 70 minden oldalról
- Telekom mobilszolgáltatások
- Soundbar, soundplate, hangprojektor
- LEGO klub
- Kormányok / autós szimulátorok topikja
- Futás, futópályák
- A napon sütkérezik a OnePlus 15
- potyautas: Vágyak
- Vezetékes FEJhallgatók
- iPhone topik
- További aktív témák...
- Apple watch Ultra 2 titanium Milanese 2026.03.23. Apple jótállás
- MSI Cyborg 15 A13VFK 15.6" FHD IPS i7-13620H RTX 4060 16GB 512GB NVMe magyar vbill gar
- Eladó egy bontatlan Google Pixel 10 128GB Obsidian (fekete) okostelefon, ajándék eredeti tokkal
- Bomba ár! Dell Latitude 7212 Rugged Extreme - i7-8G I 16GB I 256SSD I 11,6" FHD I Cam I W11 I Gari!
- Bomba ár! Lenovo X1 Tab G3 i7-8650U I 16GB I 512GB SSD I 13" 2K+ IPS Touch I Cam I W11 I Garancia
- LG 29WP60G-B - 29" IPS LED - 2560x1080 Wide FHD - 75Hz 1ms - AMD FreeSync - HDR10
- Samsung Galaxy Z Fold6 Navy Duplakijelzős produktivitás, 120 Hz, Galaxy AI,2027. 09. 19
- 145 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090 (ELKELT)
- HIBÁTLAN iPhone 14 Pro Max 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3510
- Xiaomi 11T 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest