Help - Search - Member List - Calendar
Full Version: Doar pentru programatori
DaciaClub - Forum Dacia > Alte discutii > Cafenea
vv
http://www.embedded.com/2000/0005/0005feat2.htm
Prestati, baieti smile.gif (si fete, desi nu am observat nici una pe-aici).-
Lolek
eu as fi picat. (dar nu sunt deloc programator de embedded) smile.gif

de exemplu, la chestia cu volatile, nici prin cap nu mi-ar fi trecut sa zic altceva in afara de multi-threaded...

nu folosesc if-ul ala forma scurta aproape deloc (mi se pare greu de citit/maintainuit)... s.a.m.d.

asa ca....Urmatooooruuul!

(dar testul e ultra-sexy, recunosc)
vv
Lolek, acum sa nu crezi ca ala are 100% dreptate. De exemplu, la chestia cu if-ul greseste - un compilator serios nu se impiedica asa de usor in sintaxa, e absolut echivalent daca ai scris 'if' sau '?'. (si cand zic un compilator serios nu ma refer la gcc sau VisualC ca acolo poate are dreptate - ci la un compilator de 'embedded systems' despre care vorbeste el).
Alte "greseli" - malloc(0) e implementation-defined asa ca ce a scris el e cod invalid (sau ma rog, neportabil) si poate foarte bine sa afiseze 'null pointer'. Iar '#error' mi se pare irelevant, e foarte usor de ghicit ce face, daca zicea de "#line" il mai credeam. Plus ca eu unu' urasc programatorii de embedded care nu stiu anexa J (portability issues) smile.gif - iar el ii clasifica drept 'nerds' pe aia care citesc anexele....
acuma, cei drept, daca ma uit la avatarul meu blush.gif
Lolek
bine, mai e o perspectiva criticabila pe la nea asta (o zice pe la definitiile alea cu pointeri si arrayuri), ca dom'le, daca nu se pregateste pentru un interviu, pentru ce o fi in stare sa se pregateasca atunci?

mie mi se pare normal sa ajungi la miezul omului si sa vezi ce-a facut el de fapt pana atunci si mai ales ce e in stare, nu ce fel s-a pregatit el cu o zi inainte de interviu (e si asta un aspect, dar mie mi se pare cam irelevant in vreme ce el e ultra-mega-pornit pe chestia asta).
Luka
Poftim, desi scria ca e numai pt programatori, am intrat si eu. Rezultat: varza. Voi romaneste nu stiti, dom'ne? Sa inteleaga tot omu.... tongue.gif
litza
Interesant. Ceva de java nu aveti? tongue.gif
Lolek
am eu. domnu litza, ce inseamna "transient" ? biggrin.gif
litza
Hai mancati-as. Alea transiente nu incap pe cablu serial. Trebuieste lucrate manual! 053.gif
ashu
Pai daca nu ma insala memoria, sunt alea care nu se serializeaza, ca sa nu le vada hackerii rai. Oricum n-am folosit in viata mea. biggrin.gif

Misto testu ala de C, mi-am adus aminte de lucruri demult uitate, de cand le-am studiat in scoala.
walleye
mie mi se par total inutile testele astea.

cantitatea de informatie ("cunoastere") disponibila in domeniu este astronomica.
e absurd sa refuzi un candidat pentru ca nu stie exact ce face "volatile", el
poate avind totusi ceva experienta de programare. mi se pare mult mai relevant si
mai interesant sa pui candidatul in fata unei probleme reale (ma rog, simulata) si sa-l
pui s-o rezolve. si cred ca pe termen lung e mai valoros unul care se descurca chiar si in situatii pentru care nu e pregatit decit unul care stie pe de rost toata cartoaia
de ansi c, aia de posix si rfc-urile pina la 3000.

personal as putea foarte usor sa alcatuiesc un test pentru inginerii "de retea" si la care sa pice 99% din programatorii de
"embedindeed". absurd, intrucit TOTI colegii mei au plecat de la 8051, TMS-uri si
alte goange si acum apenduiesc un checksum dupa fiecare fraza.
vv
pai bine walleye, depinde ce vrei cu omu'. Ca daca iti asumi ca ii faci tu trainungu', atunci ii dai doar un test de IQ smile.gif. Dar daca vrei sa intre in paine imediat, chiar ca nu ai ce face cu un programator care nu stie ce face 'volatile'...
Ma rog, toate testele sunt intr-o oarecare masura 'nerelevante'.

@Lolek - haoleo mancat'as, tre' sa imi revizuiesc cunostintele de java, nu mai stiam aia cu transientu'... si ma dau cunoscator de java smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.