Ce este codul DRY

Există un principiu în programare numit DRY, sau Don’t Repeat Yourself. De obicei înseamnă refactorizarea codului prin luarea unui lucru făcut de mai multe ori și transformarea lui într-o buclă sau o funcție. Codul DRY este ușor de modificat, pentru că trebuie să faceți orice modificare doar într-un singur loc.

Exemple de cod non-DRY și Dry

Puteți folosi o buclă pentru a executa cod repetat

Un alt exemplu este prin luarea unor bucăți de cod repetitive și extragerea lor într-o funcție.

„Ușor de modificat” nu înseamnă doar cod curat, dacă nu vă puteți da seama la ce folosește o variabilă sau ce face o funcție pe baza numelui acesteia, atunci este mai greu să o modificați mai târziu, când s-ar putea să nu vă amintiți exact cum funcționează codul dumneavoastră (sau când altcineva încearcă să vă modifice codul).

Utilizarea unor nume de variabile descriptive facilitează înțelegerea a ceea ce conține variabila și, la rândul său, facilitează utilizarea sau modificarea ulterioară a acesteia.

O bună convenție de început de denumire pentru variabilele și funcțiile dvs. ar fi:

  • cuvinte singulare pentru variabilele care conțin valori. de exemplu: fruct, firstName, favoriteColor
  • cuvinte plurale pentru variabilele care conțin obiecte sau array-uri. de exemplu: fructe, nume, myColors
  • o descriere pentru variabilele care conțin funcții. ex: logFruits, findPerson, getFavoriteColor

Concluzie

Când terminați de scris niște cod, ar trebui să vă uitați întotdeauna înapoi pentru a vedea dacă există vreo modalitate de a-l usca, inclusiv: folosind nume de variabile descriptive, luând bucăți repetitive de cod și extrăgându-le într-o funcție sau o buclă.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.