Razlika između pristupa odozgo prema dolje i pristupa odozdo prema gore

Razlika između pristupa odozgo prema dolje i pristupa odozdo prema gore
Razlika između pristupa odozgo prema dolje i pristupa odozdo prema gore

Video: Razlika između pristupa odozgo prema dolje i pristupa odozdo prema gore

Video: Razlika između pristupa odozgo prema dolje i pristupa odozdo prema gore
Video: Kako i zašto nastane tumor? 2024, Novembar
Anonim

Pristup odozgo prema dolje u odnosu na pristup odozdo prema gore

Pristup odozgo prema dolje i pristup odozdo prema gore su dva pristupa koja se obično koriste pri dizajniranju bilo kojeg projekta. Mnogi ne razumiju razlike između ova dva pristupa i ovaj članak ima za cilj da istakne karakteristike oba kako bi čitatelju bilo lakše da cijeni dva koncepta u njihovoj cijelosti.

Dok dizajn odozgo prema dolje počinje od apstraktnog da bi konačno postigao čvrst dizajn, pristup odozdo prema gore je upravo obrnut jer počinje s konkretnim dizajnom kako bi se došao do apstraktnog entiteta. Kada je u pitanju dizajniranje potpuno novih sistema, najčešće se koristi pristup odozgo prema dolje. S druge strane, u slučaju obrnutog inženjeringa, kao kada je cilj razumjeti tuđi dizajn, koristi se pristup odozdo prema gore.

Pristup odozdo prema gore nastavlja sa projektovanjem modula ili podsistema najnižeg nivoa, do najvišeg modula ili podsistema. Potreban je dijagram strukture da biste znali korake uključene u izvršenje. Takođe su potrebni drajveri za završetak ove vrste projektovanja.

Pristup odozgo prema dolje počinje s modulom najvišeg nivoa i napreduje prema dolje do modula najnižeg nivoa. U stvarnosti, međutim, nijedan sistem se ne slijedi strogo i dizajneri imaju tendenciju da prelaze naprijed-nazad između ova dva pristupa prema potrebi.

Postoje prednosti i nedostaci oba pristupa. Ako govorimo o prednostima pristupa odozgo prema dolje, lako ga je vizualizirati, pruža osjećaj kompletnosti i lako je procijeniti napredak u bilo kojoj fazi. S druge strane, budući da je pristup vođen UI, postoje šanse za suvišnu poslovnu logiku.

S druge strane, u pristupu odozdo prema gore, korisnik ima prednosti solidne poslovne logike, sposobnosti pisanja dobrog testa jedinice i lakoće s kojom se promjenama može upravljati i modificirati. Njegovi nedostaci su što je potrebno puno truda za pisanje test slučajeva i napredak se ne može lako provjeriti u srednjoj fazi.

Sažetak

• Top-down i Bottom-up su dva pristupa dizajniranju

• Dizajneri koriste oboje

• Oba pristupa imaju svoje prednosti i nedostatke

• Odozdo prema gore se obično primjenjuje u obrnutom inženjeringu, dok se za potpuno novi projekat općenito koristi pristup odozgo prema dolje

Preporučuje se: