![Обеденный стол и стулья. Дизайн обеденной зоны](https://i.ytimg.com/vi/ZBcmrbR8TlQ/hqdefault.jpg)
Садржај
- Дефиниција - Шта значи дизајн вођен таблицом?
- Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.
- Тецхопедиа објашњава дизајн вођен на табли
Дефиниција - Шта значи дизајн вођен таблицом?
Таблички дизајниран је приступ инжењерском развоју софтвера који има за циљ поједностављивање и генерализовање апликација раздвајањем контролних променљивих и параметара (правила) програма од кода и њиховим постављањем у одвојене екстерне табеле. Главни циљ је раздвајање података о управљању програмима из логике апликације и стављање акцента на модуларност како би се олакшало управљање променама.Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.
Тецхопедиа објашњава дизајн вођен на табли
Дизајн вођен таблицама користи таблице, јер су сажете и графички представљају односе, олакшавајући дизајнерима / програмерима да одмах схвате шта раде. Користећи табеле, они могу трансформисати информације једне врсте у другу врсту. На пример, имена два града могу се претворити у удаљеност између њих или њихово становништво или разлике у површини земљишта, зависно од информација доступних на другим табелама или другим деловима исте табеле. На исти начин, збирка услова у програму може се директно трансформисати у низ акција или процедура помоћу табеле са одлукама.Табела је свака структура података која се састоји од редова и ступаца, при чему су ступци обично фиксни у броју, док су редови променљиви. Низови, листе, стакови, индекси, контролни блокови, датотеке, графикони и графикони такође су облици табела, али само зато што их програм користи то не значи да користи и дизајн вођен табелом.
Дизајн вођен столом није ништа ново; њени основни принципи су првобитно развијени и примењени још 1950-их, али тада нису заиста добили основу. То је углавном због чињенице да је главна меморија у то време била веома скупа, а брзине приступа диску већ су сматране одговарајућим у поређењу с нормалним системима, док програмери још нису били добро упућени у писање ефикасних метода приступа и није било готових оне иет. Због тога није било баш повољно за развој софтверског дизајна вођеног столом.
Табеле имају следеће предности:
- Они дају концизне и уредне спецификације пословног циља или изазова током фазе анализе.
- Могу се директно и лако имплементирати из спецификација које такође пружају врло блиску везу између теорије и примене. То је у фази дизајна и развоја.
- Табеле се могу делити како би се омогућиле појединачне и централизоване промене за брзе преокрете са минималним ризиком по постојећи код током фазе одржавања и побољшања.