Дизајн по столу

Аутор: Eugene Taylor
Датум Стварања: 11 Август 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Обеденный стол и стулья. Дизайн обеденной зоны
Видео: Обеденный стол и стулья. Дизайн обеденной зоны

Садржај

Дефиниција - Шта значи дизајн вођен таблицом?

Таблички дизајниран је приступ инжењерском развоју софтвера који има за циљ поједностављивање и генерализовање апликација раздвајањем контролних променљивих и параметара (правила) програма од кода и њиховим постављањем у одвојене екстерне табеле. Главни циљ је раздвајање података о управљању програмима из логике апликације и стављање акцента на модуларност како би се олакшало управљање променама.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава дизајн вођен на табли

Дизајн вођен таблицама користи таблице, јер су сажете и графички представљају односе, олакшавајући дизајнерима / програмерима да одмах схвате шта раде. Користећи табеле, они могу трансформисати информације једне врсте у другу врсту. На пример, имена два града могу се претворити у удаљеност између њих или њихово становништво или разлике у површини земљишта, зависно од информација доступних на другим табелама или другим деловима исте табеле. На исти начин, збирка услова у програму може се директно трансформисати у низ акција или процедура помоћу табеле са одлукама.

Табела је свака структура података која се састоји од редова и ступаца, при чему су ступци обично фиксни у броју, док су редови променљиви. Низови, листе, стакови, индекси, контролни блокови, датотеке, графикони и графикони такође су облици табела, али само зато што их програм користи то не значи да користи и дизајн вођен табелом.

Дизајн вођен столом није ништа ново; њени основни принципи су првобитно развијени и примењени још 1950-их, али тада нису заиста добили основу. То је углавном због чињенице да је главна меморија у то време била веома скупа, а брзине приступа диску већ су сматране одговарајућим у поређењу с нормалним системима, док програмери још нису били добро упућени у писање ефикасних метода приступа и није било готових оне иет. Због тога није било баш повољно за развој софтверског дизајна вођеног столом.

Табеле имају следеће предности:

  • Они дају концизне и уредне спецификације пословног циља или изазова током фазе анализе.

  • Могу се директно и лако имплементирати из спецификација које такође пружају врло блиску везу између теорије и примене. То је у фази дизајна и развоја.

  • Табеле се могу делити како би се омогућиле појединачне и централизоване промене за брзе преокрете са минималним ризиком по постојећи код током фазе одржавања и побољшања.