Rozdíl Mezi Přístupem Shora Dolů A Zdola Nahoru

Rozdíl Mezi Přístupem Shora Dolů A Zdola Nahoru
Rozdíl Mezi Přístupem Shora Dolů A Zdola Nahoru

Video: Rozdíl Mezi Přístupem Shora Dolů A Zdola Nahoru

Video: Rozdíl Mezi Přístupem Shora Dolů A Zdola Nahoru
Video: Brčky ze slámy si kupujeme svědomí, ale opravdu důležité věci neřešíme, říká autor soběstačného domu 2024, Smět
Anonim

Přístup shora dolů vs. přístup zdola nahoru

Přístup shora dolů a přístup zdola nahoru jsou dva přístupy, které se běžně používají při navrhování jakéhokoli projektu. Mnoho lidí nerozumí rozdílům mezi těmito dvěma přístupy a tento článek má v úmyslu zdůraznit vlastnosti obou, aby čtenáři snáze ocenili tyto dva pojmy v celém rozsahu.

Zatímco design shora dolů začíná od abstraktu, aby konečně dosáhl solidního designu, přístup zdola nahoru je právě naopak, protože začíná konkrétním designem, aby se dostal k abstraktní entitě. Pokud jde o navrhování zbrusu nových systémů, nejčastěji se používá přístup shora dolů. Na druhou stranu, v případě reverzního inženýrství, jako když je cílem porozumět designu někoho jiného, se používá přístup zdola nahoru.

Přístup zdola nahoru pokračuje s návrhem modulu nebo subsystému nejnižší úrovně k nejvyššímu modulu nebo subsystému. Jeden potřebuje strukturovaný graf, aby poznal kroky spojené s prováděním. K dokončení tohoto typu navrhování jsou rovněž zapotřebí ovladače.

Přístup shora dolů začíná u modulu nejvyšší úrovně a postupuje dolů k modulu nejnižší úrovně. Ve skutečnosti však žádný systém není přísně dodržován a návrháři mají tendenci se podle potřeby odrážet tam a zpět mezi těmito dvěma přístupy.

Oba přístupy mají klady a zápory. Mluvíme-li o výhodách přístupu shora dolů, lze jej snadno vizualizovat, poskytnout pocit úplnosti a je snadné posoudit pokrok v jakékoli fázi. Na druhou stranu, protože jde o přístup založený na uživatelském rozhraní, existuje šance na nadbytečnou obchodní logiku.

Na druhou stranu, v přístupu zdola nahoru má uživatel výhody solidní obchodní logiky, schopnosti psát dobrý test jednotek a snadnosti, s jakou lze změny spravovat a upravovat. Jeho nevýhody spočívají v tom, že při psaní testovacích případů je zapotřebí velkého úsilí a pokrok nelze snadno ověřit ve střední fázi.

souhrn

• Shora dolů a zdola nahoru jsou dva přístupy k navrhování

• Oba jsou využívány designéry

• Oba přístupy mají své vlastní klady a zápory

• V reverzním inženýrství se běžně používá zdola nahoru, zatímco u zcela nového projektu se obecně používá přístup shora dolů

Doporučená: