Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Quality, Siete, Bezpecny kod, spracovanie dat, Software…
Software Quality
-
-
-
-
-
SOLID
-
open/closed
-
open for extension, closed for modification
-
-
-
-
-
-
clean code
-
jasne pomenovanie
-
-
-
dlhe nazvy private, kratke nazvy public API
komentar, necakane miesto kde chyba kontext
-
-
refactoring
nezmenit externe, zlepsit interne
-
-
-
proces riadenia kvality
-
-
specifikacia poziadavkov, hodnotenia, metrik
-
-
-
-
Siete
-
-
-
multimedia
-
-
-
-
-
-
interleaving
pri videu preskladame susediacie snimky aby nesusedili a ked vypadne paket bude ovplyvnenych viac casti ale len trochu
-
-
-
-
transportne protokoly
TCP
spolahliva sluzba
strata segmentu
pri kazdom dalsom prijatom segmente posiela ack so sekvencnym cislom strateneho segmentu a ked odosielatel dostane duplicitni ack posiela segmenty znovu od tohoto stateneho sekvencneho cisla
nepodporuje multicast, point to point
-
-
-
-
-
-
-
-
-
-
-
-
sietova vrstva
IP protokol
-
-
typy
IPv4
adresa
-
-
-
32 bitov, delime po 4 bajty
-
-
-
IPv6
-
dovody a nedostatky IPv4
-
zabezpecenie komunikacie
IPv6 autentizacia, sifrovanie, potvrdenie integrity
-
-
-
-
-
-
-
connection-less, paketova siet
-
Bezpecny kod
-
-
-
-
-
-
-
-
-
metody autentizacie
autentizacia
-
metody
na zaklade znalosti
-
heslo
-
-
jednorazove (2factor)
lamportov algo, vzdy predchadzajuci hash
-
-
-
-
-
-
-
-
-
-
-
-
-
-
spracovanie dat
techniky spracovania dat
-
-
-
optimalizacia joinov
-
-
pre where klauzuly pouzitie <,>,like lahke operacie aby db engine mohol pouzit index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Software Engineering
unified process
-
-
prediktivny, vieme konecny vysledok a na zaciatku mame jasnu predstavu
-
-
-
-
nevyhody
-
-
-
fixne deadliny, rozpocet, funkcionalita
-
-
UML faze
-
-
-
-
testovanie - use case, class, activity
-
agilny
-
-
-
fixny cas cas a zdroje, premenliva funkcionalita
-
-
-
metodiky
xp extreme programming
-
male projekty, male inkrementy
-
SCRUM
-
artefakty
-
sprint backlog
fixny, nepridavame ani neuberame tasky
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
vodopadovy model
-
-
lahke riadenie, preferuju manazeri
-
-
nie uplne funkcny v praxi, neskore odhalenie nedostatkov
inkrementalny model
-
-
vyhody
-
zakaznik vidi produkt skor, spatna vazba
-
-
-
-
spiralovy model
navrhnem, implementujem, skusim
-
-
-
-
-
-
-
-
-
-
Databaze
-
indexovanie
-
-
-
typy
-
b+ stromy
ukazatel vlavo mensi nez hodnota, ukazatel vpravo vacsi nez hodnota
-
-
-
-
-
-
-
-
-
-
-
-
principy ukladania dat
suborove systemy
-
-
-
-
-
nevyhody
integrita, user maintains consistency
-
-
db systemy
-
relacie, indexy, integritne obmedzenia, triggery
-
-
-
-
-
-
-
-
Distribuovane systemy
-
-
-
zakladne pojmy
-
-
processing
-
stream
-
-
-
apache flink, apache samza
-
-
-
-
-
Uzivatelske rozhrania
-
-
-
-
proces vyvoja ui
-
navrh
wireframes
-
neriesime jednotlive komponenty, farby, styly
-
-
-
-
-
-