Skip to content

Revizuire

Revizuirea unei provocări

Acest articol are scopul de a explica cum să te asiguri că o provocare este de înaltă calitate înainte de a ieși din starea BETA și după ce este acceptată.

În diferite moduri, fiecare participant poate să-și arate sprijinul și să ajute la îmbunătățirea provocării. Unele dintre provocări sunt create de administratorii DojoCode, dar unele dintre ele sunt create de utilizatori. Oricine poate crea o provocare și, mai important, fiecare utilizator își poate exprima opiniile despre provocări prin intermediul platformei.

Parcurgerea procesului de rezolvare a unei provocări DojoCode este unul dintre primii pași pentru a-i constata calitatea. Pentru ca utilizatorul să aibă o imagine mai de ansamblu asupra calității materialelor, ar trebui să înceapă prin a citi descrierea provocării și să încerce să înțeleagă despre ce este vorba, continuând cu rezolvarea provocării, astfel încât utilizatorul să poată avea o imagine de ansamblu mai clară asupra materialului.

Fiecare utilizator DojoCode are dreptul să își exprime opinia despre fiecare provocare. Utilizatorul poate alege între: „Nu înțeleg sarcina”, „Execuția codului este lentă”, „Autocompletarea nu funcționează”, „Testele nu funcționează corect”, „Lipsește o funcționalitate” sau „Altceva”. De asemenea, au opțiunea de a-și scrie feedback-ul în caseta destinată acestui scop.

După ce o provocare este rezolvată și încărcată pe platformă, utilizatorii pot oferi în continuare feedback despre calitatea provocării răspunzând la întrebarea „Cum notezi această provocare?”. Răspunsul la această întrebare este unul predefinit, pe 5 niveluri, începând de la „foarte slabă”, „slabă”, „medie” și „bună” și terminând cu „excelentă”. Utilizatorii pot oferi feedback pentru fiecare provocare în parte.

Revizuirea unei soluții

Pentru revizuirea soluțiilor, există opțiunea de a scrie comentarii, astfel încât utilizatorii își pot exprima părerile scriind ce cred despre soluțiile participanților. Pe pagina Soluției, pe lângă secțiunea de comentarii, există și opțiunea de a arăta apreciere pentru soluțiile utilizatorilor oferindu-le aprecieri (like-uri) la soluție.

Votul de satisfacție

De fiecare dată când un utilizator încarcă o soluție, va apărea un pop-up de feedback care va permite alegerea între 5 etape, de la excelent la foarte slab.

Votul pentru evaluarea dificultății

În funcție de cât de dificilă este o provocare, utilizatorii pot oferi un vot pentru evaluarea dificultății. Nivelurile de dificultate vor fi de la începător la intermediar și expert, astfel încât fiecare provocare să poată fi catalogată cu o anumită etichetă.

Recompense pentru evaluatori​

Primii 3 utilizatori care rezolvă o provocare și votează dificultatea acesteia vor primi 40 de puncte bonus. 20 de puncte pentru rezolvarea unei provocări fără evaluarea dificultății și 20 de puncte pentru oferirea unei evaluări. Prin urmare, este în interesul fiecărui utilizator DojoCode să rezolve și să ofere feedback despre provocările în "Publish Mode", nu doar pentru că în acest fel ne putem ajuta comunitatea, ci și pentru a crește în nivel prin punctele primite.

Recompense pentru curatori

După ce o provocare a primit votul pentru dificultate, autorul provocării va primi puncte XP și Tokenuri DojoCode ca recompensă.

DificultatePuncte XPTokenuri DojoCode
Începător5050
Intermediar200100
Expert500200

Starea Aprobat (Approved)

După ce numărul de voturi din partea comunității este suficient, toate problemele sunt rezolvate și utilizatorii ajung la un consens privind clasificarea acesteia, este pregătită pentru pasul final de a ieși din "Publish Mode". În acest moment, utilizatorii cu privilegii suficiente pot accesa editorul DojoCode și o pot lansa ca o provocare oficială pe site!

Starea Închis (Close)

După ce o provocare este retrasă, va fi eliminată din lista noastră de provocări publicate, iar utilizatorul nu va mai putea să o completeze sau să o aprobe. Toți utilizatorii care au completat-o își vor putea păstra punctele, dar provocarea în sine nu va mai fi listată și va putea fi accesată doar prin link direct.

Feedback

Utilizatorii își pot oferi feedback-ul prin intermediul secțiunii de Feedback. Fiecare utilizator poate alege dintre mesajele standard de feedback, cum ar fi:

  • Nu înțeleg sarcina
  • Testele nu funcționează corect
  • Execuția codului este lentă
  • Lipsește o funcționalitate
  • Autocompletarea nu funcționează
  • Altceva

Dacă utilizatorul nu este mulțumit de mesajele standard și dorește să ofere o opinie diferită sau o sugestie, își poate scrie mesajul în caseta de descriere.