Keresés

Új hozzászólás Aktív témák

  • opr

    veterán

    válasz Jim Tonic #10608 üzenetére

    Azt nem ertem, hogy hogy sikerult leszurnotok, hogy matekkal tesztelunk. Kb olyan, hogy meglattatok egy kifejezest, es leereszkedett a vörös köd (igen, direkt kulon copypaste-eltem egy 'ö' betut :DDD).
    Konkretan leirtam, hogy az alabbiak egy valamilyen, poziciotol fuggo kombinacioja van jelen:
    - programtervezes, akar uj, akar meglevohoz uj modul
    - megirt kodban hibakereses
    - megirt kod megertese (itt azert szokott primkereso lenni, mert eleg egyszeru, de azert egy alap kognitiv intelligenciat lemer)
    - megirt kod alap szintu optimalizalasa (tudja-e, hogy mire melyik a legjobb kontener szinten)
    - nyelvi sajatossagok ismeretenek felmerese
    - multithreading kerdesek
    - adatbazisos kerdesek
    - es igen, egy altalatok matekosnak titulalt feladat, ami megnezi, hogy kepes-e megirni egy ciklust, amiben osszead ket szamot (hogy ez hol szamit komoly matekos feladatnak, azt bevallom, nem tudom...). Tovabbra is tartom, hogy aki nem kepes megirni egy ciklust, ami osszead ket szamot, annak a tobbi, mindennapi, ennel ezerszer bonyolultabb es osszetettebb feladat is megoldhatatlan.

    Ha azt irtam volna, hogy megnezzuk, hogy tud-e n-dimenzios matrixokkal buveszkedni, algoritmust bizonyitani, kulonbozo elvont mat. fuggvenyeket felirni es leprogramozni, akkor ertenem a dolgot, ezek valoban nem kellenek az esetek 99,99%-ban, de egyikunk se errol beszel.

    De ha eletkozeli peldat akartok, tessek:
    - Egy programba akarunk egy analog orat a jobb felso sarokba. Tfh licenc-megkotesek miatt nullarol kell irni, mert nincs ilyenunk, es nem akarunk hasznalni egy keszenkapottat.
    Kapasbol tobb es nehezebb matek van benne, mint egy fibonacci, annyira azert nem legbol kapott a dolog, mindennapi feladatnak is elmegy, es olyan szintu feladat, amit barkire ra kell tudni bizni, meg a gondolat is bizarr, hogy egy ilyen szintu feladatnal vegig kelljen gondolnom, hogy kinek adhatom oda (talan kiveve nagyon palyakezdo junior).

    szerk:
    Tegyuk hozza, hogy eleg specialis teruleten vagyok, lehet ezert ter el a velemenyunk ennyire markansan. :)
    En multiplatform C++ backend, device management, controlling & communication, IoT, networking temakorben mozgok leginkabb.

    [ Szerkesztve ]

    "Programozó vagyok. Ez azt jelenti, hogy amit leírok, megtörténik." :D “The only valid measurement of code quality is What-The-F**ks/Minute.” - Robert Martin

  • bambano

    titán

    válasz Jim Tonic #10608 üzenetére

    " Egy tömb rendezéshez nem kell sok matek, de azt pl. tudnia kell, hogyan és mikor kell kilépni a ciklusból": pontosan erről beszélek, a kilépési feltétel neked, mint embernek, elég egyszerű, mert ránézel és pont. a gépnek nem. tehát fel kell tudni írni azokat a matematikai állításokat, amik a bemenő paraméterek megfelelőségét megmondják, ugyanezt a kimenőkre és meg kell tudni fogalmazni a megállási feltételt.

    ebben van egy adag kombinatorika (maximum hány lépés kellhet a tömb rendezéséhez a legrosszabb esetben) meg egy csomó matlog.

    enélkül nem tudod papíron se leprogramozni, se végrehajtani a rendezést. hogy ellenőrzöd a függvénynek átadott paramétereket, ha nem írtad fel formálisan, hogy mit vársz? pláne hogy írsz unit tesztet?

    mindenki használ matematikát programozás közben, max. nem veszi észre vagy nem üti meg nála az ingerküszöböt, mert már automatikusan megy.

    Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis

Új hozzászólás Aktív témák