[so] [Tema2]Test 8 again
Razvan Deaconescu
razvan.deaconescu at cs.pub.ro
Fri Apr 17 21:56:48 EEST 2009
On Fri, 2009-04-17 at 10:05 -0700, Adrian Lascateu wrote:
>
>
> Am rezolvat si eu intr-un final. Am eliberat cat am putut de mult
> clientul astfel incat sa faca un numar cat mai mic de operatii
> (semafoarele pentru print le deschid doar daca va face print, de
> exemplu). Am eliminat un busywating din server (aveam pana la urma :P)
> si se pare ca acum a fost bine. Testul 8 porneste destul de multi
> clienti deci trebuie avut grija cu gestionarea lor de catre server.
>
> All in all a fost cam mult timp pentru un singur test.
Din moment ce aveai busy waiting era normal sa ai probleme.
Nu ar trebui sa-ti para rau ca ai investit timp in asa ceva. Dincolo de
a incerca sa obtii puncte in timp util (pana la deadline-ul temei), ar
fi bine daca ai prioritiza "bug hunting frenzy".
Scopul temelor se doreste a fi rezolvarea de probleme, folosirea de
abordari ingineresti si abia apoi folosirea API-ului pentru a trece
niste teste si realizat context-switch la urmatoarea tema. Evident
scopul este greu de realizat in masura existentei altor materii, teme si
proiecte, dar, in mod ideal, rezolvarea temei se face pentru ca este
challenging si pentru ca _iti place_ in prima faza si pentru ca
_trebuie_ facuta (vezi deadline) si nota, in a doua faza. Bine,
idealitatea nu corespunde tot timpul cu realitatea, dar ... speranta
moare ultima :-)
Razvan
More information about the so
mailing list