Proiectare condusă de masă

Autor: Eugene Taylor
Data Creației: 11 August 2021
Data Actualizării: 1 Iulie 2024
Anonim
Tutorial  Incepatori 3D SketchUp Cum Sa Faci O Masa
Video: Tutorial Incepatori 3D SketchUp Cum Sa Faci O Masa

Conţinut

Definiție - Ce înseamnă designul condus de masă?

Proiectarea bazată pe tabelă este o abordare a dezvoltării de software care are ca scop simplificarea și generalizarea aplicațiilor prin separarea variabilelor și parametrilor (regulilor) de control a programului de cod și plasarea celor în tabele externe separate. Obiectivul principal este să decuplați datele de control al programului de logica aplicației și să punem accent pe modularitate pentru a ușura gestionarea schimbărilor.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică designul condus de tabel

Designul bazat pe tabelă folosește tabelele deoarece sunt concise și reprezintă relațiile bine grafice, ceea ce face ușor pentru proiectanți / programatori să înțeleagă imediat ce fac. Folosind tabele, acestea pot transforma informațiile de un fel în alt fel. De exemplu, numele a două orașe pot fi convertite la distanța dintre ele sau diferența lor de populație sau de suprafață, în funcție de informațiile disponibile pe alte tabele sau alte părți ale aceluiași tabel. În aceeași ordine de idei, o colecție de condiții dintr-un program poate fi transformată direct într-o serie de acțiuni sau proceduri folosind un tabel de decizie.

Un tabel este orice structură de date care constă din rânduri și coloane, cu coloanele de obicei fixate în număr, în timp ce rândurile sunt variabile. Schițele, listele, stivele, indexurile, blocurile de control, fișierele, graficele și graficele sunt, de asemenea, forme de tabele, dar doar pentru că un program le folosește, nu înseamnă în mod necesar că folosește un design condus de tabel.

Designul condus de masă nu este nimic nou; Principiile sale de bază au fost inițial dezvoltate și puse în aplicare încă din anii 1950, dar nu au câștigat cu adevărat teren atunci. Acest lucru s-a datorat în principal faptului că memoria principală era foarte scumpă la acea vreme și că vitezele de acces la disc erau deja considerate ca fiind adecvate în comparație cu sistemele normale, în timp ce programatorii nu erau încă bine versați în scrierea unor metode de acces eficiente și nu existau gata făcute cele încă. Prin urmare, nu a fost foarte favorabil ca înflorirea proiectării software bazate pe masă.

Tabelele au următoarele avantaje:

  • Acestea oferă specificații concise și ordonate ale obiectivului sau provocării de afaceri în faza de analiză.

  • Acestea pot fi implementate direct și ușor din specificații, care asigură, de asemenea, o legătură foarte strânsă între teorie și aplicare. Aceasta se face în faza de proiectare și dezvoltare.

  • Tabelele pot fi partajate pentru a permite modificări unice și centralizate pentru schimbări rapide, cu risc minim pentru codul existent în faza de întreținere și îmbunătățire.