Mga Kanais-nais na Tampok ng Disenyo
2024-10-22 16:19:30 0 Iulat
Mag-login upang tingnan ang buong nilalaman
Inirekomenda para sa iyo
tingnan ang higit pa
Iba pang mga likha ng may-akda
Balangkas/Nilalaman
Ang pangunahing layunin ng pagsasaayos dapat ay ang minimisasyon ng kompleksidad. Tayuan ang gumawa ng \"matalino\
Minimize complexity
Maaayos na ipamahagi
Kinakatakutan na koneksyon
Ang reusability ay nagtutulung sa inyo na ma-reuse ang mga bahaging ito ng sistema sa ibang mga sistema.
Reusability
Lean
Pagkakastandardisasyon
Pagkakataon na maaari mong palakasin ang sistema na hindi mo kailangang baguhin ang likod ng sistema. Maaari mong baguhin ang isang bahagi ng sistema na hindi mo kailangang makaapekto sa iba pang bahagi ng sistema. Ang pinakamalaking mga pagbabagong maaaring mangyari sa sistema ay nagdudulot ng pinakamaliit na sakit.
Kakayahang Pag-i-expand
Ang mataas na pag-iingat ay tinutukoy sa ilang uri ng mga klase na ginagamit ang isang klase. Ang mataas na pag-iingat ay nagtutukoy sa isang sistema na pinag-iingatan ang mga klase sa ilalim ng sistema sa pamamagitan ng pagsasagawa ng mga klase sa ilalim ng sistema.
Mataas na Fan-in
Ang mababa hanggang katamtamang fan-out ay kapag ang isang klase ay gumagamit lamang ng mababa hanggang katamtamang dami ng iba pang mga klase. Ang mataas na fan-out (higit sa 7) ay nagpapahiwatig na ang isang klase ay gumagamit ng isang malaking bilang ng iba pang mga klase at samakatuwid ay maaaring masyadong kumplikado. Nalaman ng mga mananaliksik na ang mababang prinsipyo ng fan-out ay kapaki-pakinabang kung isinasaalang-alang ang bilang ng mga gawain na tinatawag sa loob ng isang gawain o ang bilang ng mga gawain na tinatawag sa loob ng isang klase.
Halosang-halo na pag-iingat
Portability ay tinutukan na ang disenyo ng sistema ay madali na ilipat sa isang bagong environment.
Portability
Paglalayong Pagpapalabas
Mga Katangian ng Pangangailangan sa Pag-design
Mangolekta
Mangolekta
Mangolekta
Mangolekta
0 Mga komento
Sagot Tanggalin
Susunod na pahina