Kurzusleírás

Nap 1

Bevezetés

Jó és standardizált elnevezések

-csomagok, fájlok, osztályok, metódusok és változók értelmes nevei a célukból származnak

-olvashatóak kellene legyenek

-kereshetőek kellene legyenek

-fontold meg, hogy a névtérünk értelmes-e;

Osztályok, objektumok és adatszerkezetek

-van különbség a valamit elvégző objektumok és azok között, amelyek csak adatot tárolnak

-mikor használni kell adatszerkezeteinket, és miért

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

-OOD és absztrakció

-getters/setters és ennek okai

-jobb sok kis osztályt tartani, számos kis metódussal és függvényekkel

Jó megjegyzések

-léteznek jó és rossz megjegyzések;

-tudnunk kell, hogyan generáljuk a jó megjegyzéseket, és hagynunk kell figyelmen kívül a többit

Nap 2

Függvények

-csak egy dolog

-kis méretűek

-argumentumok (jó és rossz)

-váratlan mellékhatások

Hibakezelés

-mikor kezelni kell a hibákat, mikor engedni őket felborulni

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

-egyéni hibakezelési osztályok

Kód formázása: hogyan formázzuk jobban a kódot

Test-Driven Design: Nyitott vita Uncle Bob gondolatáról, hogy a programoknak TDD-nak kell lenniük

Követelmények

A tanfolyamhoz nincsenek speciális előkészületek szükségesek.

 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák