Bo-na-onder-benadering teenoor onder-na-bo-benadering
Bo-na-onder-benadering en onder-na-bo-benadering is twee benaderings wat algemeen gebruik word wanneer enige projek ontwerp word. Nie baie verstaan die verskille tussen hierdie twee benaderings nie en hierdie artikel beoog om die kenmerke van beide uit te lig om dit vir die leser makliker te maak om die twee konsepte in hul geheel te waardeer.
Terwyl bo-na-onder-ontwerp van abstrak begin om uiteindelik 'n soliede ontwerp te bereik, is onder-na-bo-benadering net die omgekeerde, aangesien dit met die konkrete ontwerp begin om by abstrakte entiteit uit te kom. Wanneer dit kom by die ontwerp van splinternuwe stelsels, is dit bo-na-onder-benadering wat die meeste gebruik word. Aan die ander kant, in die geval van omgekeerde ingenieurswese, soos wanneer dit die doel is om iemand anders se ontwerp te verstaan, word van onder na bo-benadering gebruik.
Onder-na-bo-benadering gaan voort met die ontwerp van die laagste vlak module of substelsel, na die hoogste module of substelsel. 'n Mens het 'n struktuurkaart nodig om die stappe betrokke by uitvoering te ken. Drywers is ook nodig om hierdie tipe ontwerp te voltooi.
Bo-na-onder-benadering begin met die topvlakmodule en vorder afwaarts na die laagstevlakmodule. In werklikheid word geen stelsel egter streng gevolg nie en ontwerpers is geneig om heen en weer tussen hierdie twee benaderings te bons soos die behoefte mag wees.
Daar is voor- en nadele van beide die benaderings. As ons praat van voordele van 'n bo-na-onder-benadering, is dit maklik om te visualiseer, bied 'n gevoel van volledigheid, en dit is maklik om die vordering op enige stadium te assesseer. Aan die nadeel, aangesien dit 'n UI-gedrewe benadering is, is daar kanse op oortollige besigheidslogika.
Aan die ander kant, in 'n onder-na-bo-benadering, het die gebruiker die voordele van soliede besigheidslogika, die vermoë om goeie eenheidstoetse te skryf en die gemak waarmee veranderinge bestuur en gewysig kan word. Die nadele daarvan is dat baie moeite vereis word om toetssake te skryf en die vordering kan nie maklik in die middelstadium geverifieer word nie.
Opsomming
• Bo-na-onder en onder-na-bo is twee benaderings tot ontwerp
• Albei word deur ontwerpers gebruik
• Albei benaderings het hul eie voor- en nadele
• Onder-na-bo word algemeen toegepas in omgekeerde ingenieurswese, terwyl vir 'n splinternuwe projek, bo-na-onder-benadering gewoonlik gebruik word