Hirdetés
- CES 2026: Színre lép a Motorola Razr Fold
- Samsung Galaxy A54 - türelemjáték
- CES 2026: Íme, a Lenovo és Motorola foci vb-s különkiadásai
- CES 2026: Látható gyűrődés nélküli hajlítható kijelzőt hozott a Samsung
- Sony Xperia 5 V - kell-e nekünk zoom?
- Fotók, videók mobillal
- Amazfit T-Rex 3 Pro – világítós dínó
- Milyen okostelefont vegyek?
- MIUI / HyperOS topik
- Szerkesztett és makrofotók mobillal
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
Tudom, hogy a PHP script nyelv, de az is baj, hogy ebből nem bír kinőni, pedig egyre komolyabb dolgokra képes, illetve a Zend is próbál mindig jobban arra sarkallni, hogy objektumokkal dolgozzunk. Ezt annyira komolyan gondolom, hogy hobbiként fejlesztett rendszeremben a super global tömböket se kell használni.
Emellett nem is szeretek úgy gondolkodni, hogy van egy feladat, aztán azt a lehető legegyszerűbb, legrövidebb módon oldjuk meg, mert mi történik akkor, ha jön egy hasonló? Duplikálás. Nyilván a fenti kérdés egy kis dologra vonatkozott, de, ha esetleg van valami cifra folytatása, már megérhette, illetve abban az esetben, ha több helyen kell valamit használni (itt például a táblázatos történetet, a parser sántít).
Azt mondom, nem érdemes kicsiben gondolkodni.Mikor van hatalmas előnye annak, ha mindent a lehető legabsztraktabb módon írunk le? Akkor, ha tesztelni is akarjuk a kódunkat! Ha valaki fejlesztett már TDD módon úgy, hogy nem csak a covarege-et nézte, és gyártott a smoking test-eket, akkor tudhatja, hogy a jó tesztek kikényszerítik a fentebb látható kódstruktúrát, mert egyszerűen kell.
Mindenki elindulhat a saját útján, én megmutattam egyet, én hogyan csinálnám, akinek tetszik, használja, akinek nem, az ne (csak nehogy egyszer én legyen a projektvezetője
).---
#11809
"amennyiben valaki már érti" - ez a varázsgondolat
Ha jó a kód, ordít magáról, hogyan kell használni. Nyilván, a PHP-nak itt vannak korlátai, de azért nem olyan rossz a helyzet. A fenti kódra szerintem senki sem tudná azt mondani, hogy nem tudja használ (a parser itt is kivétel, annak még bőven alá kellene dolgozni).---
#11810
Nem vagyok programozó, szoftverfejlesztést szeretem, illetve az architect jellegű kérdésekkel, megoldásokkal foglalkozni.---
#11814
Egyik tervezési mintát sem kell vakon követni, hiszen nem előírások, csak megfigyelt jó fogások, vagy épp rosszak. Amit mindig be kell tartani: egy osztály/metódus egy problémát oldjon meg, mindig mondja el, mire van szüksége a működéséhez, és minden a lehető legabsztraktabb maradjon. Ha valaki ezeket szemmel tartja, nagy baj nem történhet.
Új hozzászólás Aktív témák
- Óra topik
- Debrecen és környéke adok-veszek-beszélgetek
- Kínai és egyéb olcsó órák topikja
- Milyen videókártyát?
- CES 2026: Színre lép a Motorola Razr Fold
- Konzolokról KULTURÁLT módon
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Mobilinternet
- E-roller topik
- AMD Navi Radeon™ RX 7xxx sorozat
- További aktív témák...
- Precision 7550 27% 15.6" FHD IPS i7-10850H RTX 3000 32GB 512GB NVMe gar
- Honor 400 8/256GB, Megkímélt, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- LG 27GL850-B 27 QHD 144Hz Nano IPS hibátlan / G-SYNC / FreeSync
- Zotac Nvidia Gtx 295 ver:2.0 Oem -Ritka -
- Apple iPhone 13 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Vásárlunk iPhone 12/12 Mini/12 Pro/12 Pro Max
- Dell Latitude 3420 - i5 1135G7 ,16GB RAM, SSD, jó akku, EU bill., számla, 6 hó gar
- HIBÁTLAN iPhone 15 Pro Max 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3497
- GYÖNYÖRŰ iPhone 13 128GB Midnight - 1 ÉV GARANCIA -Kártyafüggetlen, MS4250, 100% Akksi
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest
).


