Pereiti prie turinio

Lietuviškos (C++, Pascal, Python, PHP) programavimo VIDEO pamokos


Rekomenduojami pranešimai

Tinklapio adresas http://3dev.lt

 

Tinklapyje pasirinke TV arba tiesiog nueje sicia http://3dev.lt/tv.3dev rasite daug naudingu video pamoku pradedantiesiems programuoti :)

 

Ir svarbiausia - viskas lietuviu kalba :)

Redagavo skriptorius
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 3 savaičių...

Kai paklausiau jo C++ tutorial'ų, tai susidariau tokį įspūdį:

http://www.allamericanblogger.com/wp-content/uploads/double-facepalm1.jpg

 

O kai pažiūrėjau jo tutorial'ą PHP pamokos - 29 - Svečių knyga (1 dalis) (vaizdo įraše tai būtų 4:09), tai susižvengiau taip, kad net graudu po to pasidarė. Pirmiausia tai nuo INT (255) parašymo - kiekvienam, kas bent kiek domisi MySQL, aišku, kad jeigu nori maksimalaus sveikojo tipo skaičiaus, tai renkiesi INT(10) UNSIGNED. Nors aišku, INT(255) irgi bus užskaitytas ir veiks kaip INT(10), bet vis tiek - kam išsidirbinėti šitaip? O jis čia visokių INT(255) prisigalvoja - na ir laki jo vaizduotė. O šiaip, jeigu rimčiau, tai paprastai svečių knygai jau MEDIUMINT(6) UNSIGNED būtų per akis. Toliau VARCHAR(2555) - omfg. Ir kam to reikia? Gal jis naudoja naujesnę nei 5.0.3 MySQL versija ir nori išbandyti jos galimybes? Tai gal geriau tegul tada pabando tiesiog VARCHAR(65535)? Tuomet kitame jo tutorial'e apie PHP PHP pamokos - 30 - Svečių knyga (2 dalis) akivaizdžiai galima pastebėti, kad jis moko žmones nesaugaus kodo kultūros. Ir dar geriau tai, kad tai, ką jis parašo, vadina "apsaugojimu". Be to, įdomi praktika saugumu pasirūpinti pačioje pabaigoje. Kiekvienas rimtesnis programuotojas kintamąjį, kurio reikšmę lemia vartotojo veiksmai, iškart aprašo ir sudeda visas reikalingas filtravimo funkcijas, nes po to visai realu pamiršti apsaugoti kintamąjį.

 

Tada kitas jo antro tutorial'o apie svečių knygą unikalumas - "No database selected". Na jo, čia tai tikrai parodė savo išmintį jis. Na bet galbūt žmogus specialiai padarė žioplą klaidą, kad išmokytų naujokus ištaisyti tokio tipo klaidą. Tik viena bėda - ne vien "No database selected" būna. Yra ir kitų klaidų, kurias reikėtų aptarti. Tad jis galėjo padaryti didesnį diapazoną MySQL klaidų, arba išvis sukurti naują video apie dažniausiai pasitaikančias darbo su MySQL duomenų baze klaidas PHP skriptuose. Tada viskas ir aiškiau būtų.

 

Na ir paskutinis pastebėjimas - man regis, jis apie PHP mažai ką supranta. Tai galima pastebėti iš jo kodo kultūros, bereikalingą riestinių skliaustų naudojimą vieno sakinio sąlyginiuose sakiniuose (bet kaip jis gražiai tuos riestinius skliaustus į vieną eilutę sukiša, tarsi jie būtų neatskiriama kodo dalis, nors jų galima tiesiog visai nevartoti). Kitų programavimo kalbų nežiūrėjau, bet jeigu galima pastebėti jo video tutorial'ų nekokybiškumą PHP video, tai kažkodėl neabejoju, jog ir kituose to galima tikėtis.

 

Apibendrintai galiu pasakyti, kad kurti video apie programavimą yra tikrai sveikintina ir ypač lietuvių kalba, bet visai kas kita, kai kuria video tie, kas nelabai supranta, apie ką kuria. Tiesiog taip klaidinami žmonės, kurie dar sunkiai atsirenka, kur kokybiška informacija, o kur yra tiesiog šlamštas.

 

P.S. Turbūt geriausia jo frazė (čia per C++ tutorial'ą išgirdau ją): "Kol kas apie tai negalvokite".

Redagavo topsas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na taip, saugumo atžvilgiu mokoma padaryti žiaurias skyles. SQL injekcijos, taip pat jau vien ką reiškia extract() naudojimas, kuri iš esmės veikia kaip register_globals... Žodžiu, mokytoju nori pasijusti kiekvienas, tačiau ne kiekvienas net pats sau gerą kodą pasirašo, ką jau kalbėti apie mokymą...

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...