Uzorci dizajna
Design Patterns
2024/2025
2024/2025
5 ECTSa
Informacijsko i programsko inženjerstvo 1.4 (IPI)
Informacijsko i programsko inženjerstvo 1.3 (IPI)
Baze podataka i baze znanja 1.4 (BPBZ)
Baze podataka i baze znanja 1.3 (BPBZ)
Informacijsko i programsko inženjerstvo 1.3 (IPI)
Baze podataka i baze znanja 1.4 (BPBZ)
Baze podataka i baze znanja 1.3 (BPBZ)
Katedra za teorijske i primijenjene osnove informacijskih znanosti
RI
3. semestar
Izvođenje kolegija
Studij | Studijski program | Semestar | Obavezan |
---|---|---|---|
Informacijsko i programsko inženjerstvo 1.4 (IPI) | 3 | obavezan | |
Informacijsko i programsko inženjerstvo 1.3 (IPI) | 3 | obavezan | |
Baze podataka i baze znanja 1.4 (BPBZ) | 3 | izborni | |
Baze podataka i baze znanja 1.3 (BPBZ) | 3 | izborni |
Cilj kolegija
Cilj predmeta je upoznavanje studenata s ponovno korištenim programskim arhitekturama. Mikro arhitekture u obliku uzoraka dizajna bitne su za razumijevanje uočenih problema jer sadržavaju njihov opis, primjenu i primjer programskog koda. Antiuzorcima dizajna prikazuju se primjeri iz loše prakse korištenja uzoraka dizajna. Upoznavanjem raznih vrsta uzoraka dizajna studenti će steći korisna iskustva u rješavanju prepoznatih problema na temelju čega mogu graditi vlastite blokove veće granulacije. Analizom ugrađenih mehanizama u programskim arhitekturama daje se globalni pogled na razvoj složenih programskih sustava, u kojima trebaju postojati različite osobine, kao što je internacionalizacija, lokalizacija, personalizacija, prilagođavanje izabranom mediju i/ili modelu, parametrizacija i slično.
Preduvjeti
Kolegij nema definirane preduvjete
Norma kolegija
Predavanja
30 sati
Seminar
15 sati