Kurzusleírás

1. nap

Bevezetés

Jó és szabványos elnevezés

-a csomagok, fájlok, osztályok, függvények és változók nevének a céljukból eredő, értelmes nevet kell kapniuk

-olvashatónak kell lenniük

-kereshetőnek kell lenniük

-fontos, hogy figyelembe vegyük a generált névteret; van-e értelme?

Osztályok, objektumok és adatszerkezetek

-különbség van azok között az objektumok között, amelyek valamit csinálnak, és azok között, amelyek egyszerűen csak adatokat tartalmaznak

-mikor érdemes adatszerkezeteket használni, és miért

-mikor érdemes objektumokat használni, és miért

-OOD és absztrakció

-getterek/setterek és miért

-jobb sok kis osztállyal rendelkezni, sok kis függvénnyel

Jó megjegyzések

-vannak jó és rossz megjegyzések;

-meg kell tanulnunk, hogyan készítsünk jó megjegyzéseket, és elfelejteni a többit

2. nap

Függvények

-csak egy dolgot csináljanak

-kicsik legyenek

-argumentumok (jók és rosszak)

-nem szándékos mellékhatások

Hibakezelés

-mikor kezeljük a hibákat, mikor hagyjuk, hogy feljebb kerüljenek

-ha kezelünk egy kivételt, mit csinálunk vele, és miért

-egyéni hibakezelő osztályok

Kódformázás: hogyan formázzuk jobban a kódot

Teszvezérelt tervezés: Nyílt vita Uncle Bob ötletéről, miszerint a programoknak TDD-nek kell lenniük

Követelmények

Ehhez a kurzushoz nincsenek speciális előfeltételek.

 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák