09.13.07

Programare profesională

Posted in Mărturisiri at 3:09 am by rast

Acu’ să văd cât sunt de profesionist în programare :) sau îmi dau cu tastatura de cap! Pentru site-ul de jocuri m-am hotărât să nu încarc inutil baza de date cu toate rezultatele obţinute, pentru fiecare joc. Baza de date “va ţine minte” numai primii 10 clasaţi. Adică, dacă X-lescu joacă jocul Y, şi obţine un punctaj mai mare decât ultimii 2, 3…9 utilizatori, programul să ştie să-l UPDATE pe ultimul clasat. Ultimul clasat va fi eliminat.

Mă gândeam să complic algoritmul şi să-l fac k lumea funcţional. Dar m-am răzgândit :) voi trişa. Un algoritm k lumea ar trebui să ţină cont de un lucru: întotdeauna vor fi în baza de date maxim primii 10 clasaţi. În cazul în care nu s-a jucat jocul de 10 ori, programul ar trebui să facă INSERT până la numărul de 10 jocuri, iar după aceea să facă UPDATE.

Voi apela la potlogăria care mi-a venit în minte scriind acest post :) . În momentul “lansării la apă” a site-ului, baza de date va fi deja încărcată cu cele 10 jocuri jucate, numai că toate vor fi fost jucate de rast  :) . Aşa că va trebui să fac algoritmul doar pentru UPDATE-uri.

Leave a Comment