Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"teegina" - 2 õppematerjali

Tarkvaratehnika konspekt eksamiks
62
pdf

Tarkvaratehnika konspekt eksamiks

detailid. Sellised rakendused on kerge lugeda, kasutada, muuta ja testida. High cohesion, low coupling ja loose coupling on universaalsed põhimõtted, kehtivad ni arhitektuuri kui ka disaini puhul. Hea arhitektuuri eelised: • Rakendust on kerge o Lugeda – igal tükil selge eesmärk. Silme ees ainult oluline. Parem ülevaade struktuurist. o Kasutada – Kasutatav komponent võib olla koodina rakenduse sees / teegina rakenduse küljes / veebiteenuse taga. o Muuta – Kõigepealt tuleb koodist aru saada. Muudatuste piiratud mõju süsteemile. o Testid – Võimalik isoleerida ja mock’ida. Sõltuvuse asemel dummy’d. Kerge eri situatsioone läbi mängida. Kergem testida äärmiseid juhtumeid. Mis on arhitektuur? Palju definitsioone ning kõik on õiged. Arhitektuur vs disain – semiootikute pärismaa. Clean code

Informaatika → Tarkvaratehnika
60 allalaadimist
Tarkvaratehnika kordamisküsimused
210
pdf

Tarkvaratehnika kordamisküsimused

    109. Hea arhitektuuri eelised ja nende seletused.   Hea arhitektuuri eelised on:   ● Rakendust on ​ kerge lugeda   ○ igal tükil selge eesmärk  ○ silme ees ainult oluline  ○ parem ülevaade struktuurist  ● Rakendust on ​ kerge kasutada   ○ Kasutatav komponent võib olla  ■ koodina rakenduse sees  ■ teegina rakenduse küljes  ■ veebiteenuse taga  ● Rakendust on ​ kerge muuta   ○ Kõigepealt tuleb aru saada   ○ muudatuste piiratud mõju süsteemile (“ripple effect”) ­ saab aru, et mis midagi  muudab + väike muudatus ei tähenda poole süsteemi ümber kirjutamist  51 

Informaatika → Tarkvaratehnika
93 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun