-
Fototrend

Ú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!
- PlayStation 5
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Formula-1
- Star Citizen
- Path of Exile (ARPG)
- Anglia - élmények, tapasztalatok
- Szerkesztett és makrofotók mobillal
- Eredeti játékok OFF topik
- Az eddigi legolcsóbb, 3D V-Cache-t használó CPU-ját hozta forgalomba az AMD
- mefistofeles: Az elhízás nem akaratgyengeség!
- További aktív témák...
- SAMSUNG (LS49FG916EUXEN) WQHD 144HZ GAMER MONITOR AKCIÓ!
- SAMSUNG (LS49CG934SUXEN) 49" 240HZ DUAL QHD OLED GAMER ! AKCIÓ
- SAMSUNG (LS34DG850SU) 34 "WQHD 175HZ OLED GAMER MONITOR UJ MODELL!
- SAMSUNG (LS34C650TAUXEN) WQHD 100HZ GAMER MONITOR ! AKCIÓ
- SAMSUNG (LS34BG850SUXEN) QHD QD OLED GAMER MONITOR ! AKCIÓ!
- HIBÁTLAN iPhone 13 Pro Max 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4302
- ÚJ Lenovo Yoga 7 - 14" WUXGA OLED - Intel Ultra 5 226V - 16GB - 512GB - Win11 -3 év gari - HUN - PEN
- Lenovo ThinkPad T14s Gen 2 i5-1135G7 16GB 1000GB FHD 1 év garancia
- Apple iPhone 14 Plus 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
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.



