Sari la conținut
Grile.app

O funcție este împărțită în funcții mai mici, păstrând toate rezultatele observabile cerute. Cum se numește această schimbare?

Exercițiu original Grile.app pentru Fundamentele programării (FMI, UBB Cluj-Napoca), creat cu ajutorul AI. Nu este un subiect oficial de examen. Dă un test grilă la Fundamentele programării

  1. A.Introducerea intenționată a unei erori
  2. B.Refactorizare✓ Corect
  3. C.Schimbare obligatorie a specificației
  4. D.Eliminarea testării

Răspuns corect: B – Refactorizare

Explicație

Refactorizarea îmbunătățește organizarea internă fără a modifica comportamentul specificat.

Sursă: Exercițiu original Grile.app, creat cu ajutorul AI pe tematica: UBB FMI · Fundamentele programării · 2026–2027. Nu este un subiect oficial de examen.

Material universitar de referință · Testare și refactorizare · §8.1, cursul 8, p. 4

Alte întrebări de la Fundamentele programării