Dizajn vođen stolom

Autor: Eugene Taylor
Datum Stvaranja: 11 Kolovoz 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Small kitchen and dining room design ideas
Video: Small kitchen and dining room design ideas

Sadržaj

Definicija - Što znači dizajn stolno vođen?

Tablički dizajn je pristup inženjerskom razvoju softvera koji ima za cilj pojednostavljivanje i generaliziranje aplikacija odvajanjem varijabli i parametara (pravila) programske kontrole od koda i njihovim postavljanjem u zasebne vanjske tablice. Glavni je cilj odvojiti upravljačke podatke programa od logike aplikacije i staviti naglasak na modularnost kako bi se olakšalo upravljanje promjenama.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava dizajn vođen tablicama

Dizajn vođen tablicom koristi tablice jer su sažete i grafički prikazuju odnose što olakšava dizajnerima / programerima da odmah razumiju o čemu se radi. Koristeći tablice, oni mogu transformirati informacije jedne vrste u drugu vrstu. Na primjer, imena dvaju gradova mogu se pretvoriti u udaljenost između njih ili njihovo stanovništvo ili razlika na površini zemljišta, ovisno o informacijama dostupnim na drugim tablicama ili drugim dijelovima iste tablice. Na isti način, zbirka uvjeta u programu može se izravno transformirati u niz radnji ili postupaka pomoću tablice odluke.

Tablica je svaka struktura podataka koja se sastoji od redaka i stupaca, s stupcima obično fiksnim brojem, dok su redovi promjenjivi. Nizovi, popisi, stokovi, indeksi, kontrolni blokovi, datoteke, grafikoni i grafikoni također su oblici tablica, ali samo zato što ih program koristi to ne znači da koristi i dizajn temeljen na tablici.

Dizajn po stolu nije ništa novo; njezini osnovni principi izvorno su razvijeni i primijenjeni već pedesetih godina prošlog stoljeća, ali tada se zapravo nisu stekli. To je uglavnom zbog činjenice da je glavna memorija u to vrijeme bila skupa, a brzine pristupa disku već su se smatrale odgovarajućim u usporedbi s normalnim sustavima, dok programeri još nisu bili dobro upućeni u pisanje učinkovitih metoda pristupa i nisu postojali gotovi one još. Stoga zapravo nije bilo povoljno razvijanje softverskog dizajna vođenog stolom.

Tablice imaju sljedeće prednosti:

  • Oni daju sažetu i urednu specifikaciju poslovnog cilja ili izazova tijekom faze analize.

  • Mogu se izravno i jednostavno implementirati iz specifikacija, koje također pružaju vrlo tijesnu vezu između teorije i primjene. To je u fazi dizajna i razvoja.

  • Tablice se mogu dijeliti kako bi se omogućile pojedinačne i centralizirane promjene za brze promjene s minimalnim rizikom od postojećeg koda tijekom faze održavanja i poboljšanja.