Hirdetés
- Klaus Duran: HP wifi nyomtatás+ win11.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- Brogyi: CTEK akkumulátor töltő és másolatai
- Gurulunk, WAZE?!
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Magga: PLEX: multimédia az egész lakásban
- eBay-es kütyük kis pénzért
-
LOGOUT

Ú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!
- Tőzsde és gazdaság
- Újévi fogadalmaink megtartásában segítene az új Amazfit Active Max
- Projektor topic
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Anyagi helyzetek és életutak
- Sweet.tv - internetes TV
- Nem kilincselhet tovább a Tesla Kínában
- LG LCD és LED TV-k
- Okosóra és okoskiegészítő topik
- Cseresznyepiros és mokka barna Redmi Note 15-ök az újévre
- További aktív témák...
- Samsung Galaxy S23 Fe 128GB,Átlagos,Dobozaval,12 hónap garanciával
- Samsung Galaxy S23 Ultra 512GB,Használt,Adatkabel,12 hónap garanciával
- Samsung Galaxy S25 Ultra 256GB,Újszerű,Dobozaval,12 hónap garanciával
- Samsung Galaxy S24 Ultra 512GB,Átlagos,Dobozaval,12 hónap garanciával
- Xiaomi Redmi Note 14 Pro+ 5G 256GB,Újszerű,Dobozaval,12 hó garanciával
- Apple iPhone XR 64GB,Átlagos,Dobozaval,12 hónap garanciával
- Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
- Ventilátorok 120/140mm és tápkábel modding kitűnő árakon!
- Lenovo L13 Core I3-10110U / 8GB DDR4 / LAPTOP 1
- Xiaomi 15T 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopszaki Kft.
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.




