Forskjellen mellom Top-Down-tilnærming og Bottom-Up-tilnærming

Forskjellen mellom Top-Down-tilnærming og Bottom-Up-tilnærming
Forskjellen mellom Top-Down-tilnærming og Bottom-Up-tilnærming

Video: Forskjellen mellom Top-Down-tilnærming og Bottom-Up-tilnærming

Video: Forskjellen mellom Top-Down-tilnærming og Bottom-Up-tilnærming
Video: Video 68 KUN eller BARE? Jeg forklarer forskjellen :-) 2024, Desember
Anonim

Topp-ned-tilnærming vs Bottom-Up-tilnærming

Topp-ned-tilnærming og Bottom-up-tilnærming er to tilnærminger som ofte brukes når man designer ethvert prosjekt. Ikke mange forstår forskjellene mellom disse to tilnærmingene, og denne artikkelen har til hensikt å fremheve funksjonene til begge for å gjøre det lettere for leseren å sette pris på de to konseptene i sin helhet.

Mens top-down-design starter fra abstrakt for til slutt å oppnå en solid design, er bottom up-tilnærmingen akkurat omvendt da den begynner med konkret design for å komme til abstrakt enhet. Når det kommer til å designe helt nye systemer, er det ovenfra og ned tilnærming som er mest brukt. På den annen side, når det gjelder omvendt utvikling, som når det er målet å forstå andres design, brukes nedenfra og opp-tilnærming.

Nedenfra og opp-tilnærming fortsetter med utformingen av modul eller undersystem på laveste nivå, til den høyeste modulen eller undersystemet. Man trenger et strukturdiagram for å kjenne trinnene som er involvert i utførelse. Det trengs også drivere for å fullføre denne typen design.

Topp-ned-tilnærming starter med toppnivåmodulen og går nedover til laveste nivåmodul. I virkeligheten følges imidlertid ingen systemer strengt, og designere har en tendens til å sprette frem og tilbake mellom disse to tilnærmingene etter behov.

Det er fordeler og ulemper med begge tilnærmingene. Hvis vi snakker om fordeler med en ovenfra og ned-tilnærming, er den lett å visualisere, gir følelse av fullstendighet, og det er lett å vurdere fremgangen på ethvert stadium. På minussiden, å være en brukergrensesnittdrevet tilnærming, er det sjanser for overflødige forretningslogikker.

På den annen side, i en nedenfra og opp-tilnærming, har brukeren fordelene med solid forretningslogikk, evnen til å skrive god enhetstest og den enkle endringen kan administreres og modifiseres med. Ulempene er at det kreves mye innsats for å skrive testsaker, og fremdriften kan ikke enkelt verifiseres på midtstadiet.

sammendrag

• Top-down og Bottom-up er to tilnærminger til utforming

• Begge brukes av designere

• Begge tilnærmingene har sine egne fordeler og ulemper

• Bottom-up brukes ofte i omvendt utvikling, mens for et helt nytt prosjekt brukes ovenfra-ned-tilnærmingen vanligvis

Anbefalt: