Hirdetés
- Android alkalmazások - szoftver kibeszélő topik
- Megtartotta Európában a 7500 mAh-t az Oppo
- Macrodroid
- Honor 500-ak részletesen, minden színben
- Sony Xperia 1 V - kizárólag igényeseknek
- Poco F7 – bajnokesélyes
- iPhone topik
- Samsung Galaxy Watch7 - kötelező kör
- Kapható a strapamobil, aminek kikapcsolása nélkül lehet kicserélni az aksiját
- Amazfit Helio Strap – képernyőmentesen
-
Mobilarena

Új hozzászólás Aktív témák
-
válasz
#57018880
#12651
üzenetére
"Ha értően olvasnátok, akkor látnátok, hogy csak abban nem értek egyet, hogy univerzálisan #1 rangon agyalnak rajta, ahol még se értelmes specifikáció, sem pedig implementáció nincs, de a paradigmák már bele vannak vájva a kőbe."
Ezt meg nem is értem.
Egyrészt nyilván a paradigmák megelőzik az implementációt (mert hogyan máshogyan? megírod funkcionális nyelvben és utána döntöd el, hogy OO legyen-e?...), másrészt meg a specifikációnak azért mindenképpen illene bármit megelőzni, harmadrészt meg a clean code nem paradigmákról szól. -
válasz
#57018880
#12651
üzenetére
De kodrol egyaltalan minek beszelni, ha meg azt se tudjuk, mit akarunk csinalni?

Folyamatban nyilvan nem az az elso, hogy leulok kodot irni, folyamatban az valoban az utolso elso lepes. De fontossagi sorrendben, onnantol, hogy megvan a speci, programozas szempontjabol konkretan nincs fontosabb, mint a szep kod. -
válasz
#57018880
#12643
üzenetére
"Én nem a könyvre értettem, hanem az általános erőlködésre, hogy minden szinten minden esetre a kódminőségről megy az agyzsibbadás, nem lényegtelen csak mellette van pár kvázi sokkal fontosabb szempont. (minimum 3)"
Ne haragudj, de ezzel nagyon nem ertek egyet.
Ha trivialisnak vesszuk, hogy a kod, amit kiadtunk a kezunkbol azt csinalja, amit akartunk, hogy csinaljon, (marpedig ez a trivialitas netovabbja), akkor konkretan semmi nem marad, ami fontosabb, mint a code quality. Ha nem igy gondolod, akkor szerintem valamit nagyon nem ertesz, vagy csak soha nem dolgoztal meg olyan projekten, ami komplex es hosszutavu.Mellekesen megjegyzem, hogy semmi nem garantalja jobban, mint hogy a kod konkretan azt, es csak azt csinalja, amit akarunk, mint ha tartjuk magunkat egy eleg magas code quality szinthez, es ebbol nem engedunk.
A patternek pedig nem azert vannak, hogy ne kelljen gondolkodni, hanem azert, mert adott feladatra trivialis a hasznalatuk, ezzel javitva a kod minoseget, erthetoseget, olvashatosagat. Persze, ha valaki tulhasznalja a patterneket es mindent bele akar eroszakolni, az pont ugyan ugy hulye, mint aki csakazertis alapon nem hasznalja oket.Az OOP vitaba meg mar inkabb be se szallok, annyi furcsasagot sikerult itt osszehordani, hogy inkabb nem mondok ra semmit. Maradjunk annyiban, hogy dabadab kollegaval ertek egyet mind clean code, mind OOP temakorben.
-
válasz
#57018880
#12638
üzenetére
"Szerintem túl van agyalva a clean code"
Szerintem egyáltalán nincs. Alapvetően nincs benne semmi olyasmi, amit érdemes lenne NEM betartani.
(#12639) Domonkos:
"Amugy ha ez nem konkretan az OOP gyakorlasaert csinalod, akkor szerintem felejtsd el az OOP-t! Nem sok projektet tett eddig konnyebbe
"???
Most ne haragudj, de írtál már hello worldnél bonyolultabbat?
Igazából a rendesen megírt nagy C kódok is erős OO-beütésűek, mert egészen egyszerűen annyira kézenfekvő és praktikus dolog. -
GreenIT
tag
válasz
#57018880
#12577
üzenetére
Anno volt ilyen, majd amikor gyakorlatta valt evente modositani varosi statuszokat es megyehatarokat, akkor kitalaltak, hogy a polygonos megoldas szerzoi jogi kategoria.
KSH-nal talalsz megyei es regionkenti abrakat is, amiota van ingyenes online terkepuk, de biztosan nem pontos poligonokbol all, hanem csak nagyjabol, hiszen csak tajekoztato jellegu az adat.
A pontos polygonokat, ugye, a "katonai ezresen" kellene bejelolni.
-
PumpkinSeed
addikt
-
Victor Súgó
tag
válasz
#57018880
#12488
üzenetére
Épp az a poén a dologban, hogy egy ismeretlen szöveggel kell boldogulni.
Az említett három millió sor egy ubuntu linux journalctl kimenete, úgy egy évre visszamenőleg.
De lehetne squid, apache, nginx, bármi.
Épp ez a probléma, hogy nincs statikus támpont. Még annyi sem, hogy a változó adatok egyenlőségjel után, zárójelek közt, szóközökkel szeparálva állnak, mert van ahol csak annyi a különbség, hogy /dev/sda1 vagy /dev/sda12. Szóval nem egyszerű. -
Victor Súgó
tag
válasz
#57018880
#12486
üzenetére
Hogy gondolod? Ismeretlen tartalomról van szó, nem tudom előre, hogy hol és hány változó mező van bennük.
Egyébként a vége az lenne, hogy regex-t generáljak az ismétlődő sorokhoz.
Manuálisan estem neki, de rá kellett jönnöm, hogy a hétszázezer bár sokkal kevesebb a három milliónál, de még mindig kezelhetetlenül sok.
-
hubai38
aktív tag
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Bluetti AC70 1000W Power Station
- Erős gamer PC Ryzen 7 5800X / RX 6900 XT / Asus Prime B450-Plus / Jonsbo MOD 3 550 000 Ft
- iPhone 14 pro 128 gb gold 100% akksi
- 20% karácsonyi akció Komplett asztali gép eladó (GTX 1060 6GB, i5-7500, 512GB SSD)
- T14 Gen1 27% 14" FHD IPS i7-10610U MX330 16GB 256GB NVMe ujjlolv gar
- BESZÁMÍTÁS! Gigabyte Z370P i7 9700K 16GB DDR4 512GB SSD RTX 2070 Super 8GB RAMPAGE Shiva A-data 600W
- Acer TravelMate P214 i3-1115G4 16GB 512GB 14" FHD 1év garancia
- Bomba ár! Dell Latitude E5440 - i5-4GEN I 4GB I 320GB I 14" I HDMI I Cam I W10 I Gari!
- Telefon felvásárlás!! Samsung Galaxy S21/Samsung Galaxy S21+/Samsung Galaxy S21 Ultra
- AKCIÓ! 750W Seasonic PRIME TX-750 Titanium tápegység garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


Igazából a rendesen megírt nagy C kódok is erős OO-beütésűek, mert egészen egyszerűen annyira kézenfekvő és praktikus dolog.





