Halassy Béla
Ahogyan én programozok
TARTALOM, ELŐSZÓ
Tartalom
1. HÁTTÉR ÉS CÉLOK
1.1 HÁTTÉR
1.2 CÉLOK
2. LEGYEN KÉPÜNK!
2.1 SZABVÁNYOK
2.2 PARAMÉTEREK
3. ARCHITEKTÚRA
3.1 RENDSZERTÉNYEZŐK
3.2 A TÉNYEZŐK TÁROLÁSA (ESETTANULMÁNY)
3.3 A PROGRAMTÉNYEZŐK TERMÉSZETE
4. A KÉPERNYŐ FELÉPÍTÉSE
5. INTELLIGENS ADATKEZELÉS
5.1 AZ EGYEDTÍPUSOK KATEGÓRIÁI
5.2 BEHELYETTESÍTÉS
5.3 A SZTRING-KEZELÉS REJTELMEIRŐL
5.4 A BEHELYETTESÍTÉS MŰVÉSZETE
6. DINAMIKUS ADATKEZELÉS
6.1 A PROGRAM-ADAT KÖTÉS (binding)
6.2 ADATSZÓTÁR
7. ÁLTALÁNOSÍTÁS (GENERALIZÁCIÓ)
7.1 AZ ÁLTALÁNOSÍTÁS TÁRGYA
7.2 A GENERALIZÁCIÓ TERJEDÉSE
7.3 KÉPERNYŐ ÁLTALÁNOSÍTÁS
7.4 GENERALIZÁLT TÁBLAKREÁLÁS
7.5 AZ ÁLOM RENDSZER LOGIKÁJA
8. SZÉP ÚJ ADATBÁZISVILÁG
8.1 VALLOMÁS
8.2 "MAD" (ŐRÜLT) ISMERETEK
8.3 A RELÁCIÓS INVERZIÓ
8.4 A "MEDÚZA-MODELL"
8.5 AZ ÉRTELMEZÉS CSIMBORASSZÓJA
9. EZ-&-AZ
9.1 SAJÁTOS PARANCSOK ÉS ADATOK
9.2 ÁLTALÁNOSÍTOTT FUNKCIÓK
9.3 DINAMIZÁLT FEJLESZTÉS
10. EGY JÁTÉKOS ALGORITMUS
Előszó
Ez a mű a hétköznapi programozóknak szól, amin azt kell érteni, hogy a multik nagy rendszereinek a fejlesztői és a mobil-applikációk készítői nem igazán tartoznak a haszonélvezői közé. Bár ki tudja...
Két dologért kell előzetesen elnézést kérnem. Először is a programozó nagymenőktől azért, hogy belekontárkodok az ő dolgukba. Mindenki tudja rólam, hogy nem vagyok programozó. Hogy jövök hát ahhoz, hogy helyettük szóljak a programozás csínjairól-bínjairól?
Másrészt azért, mert picit füllentettem a könyvem címével, mivel nemcsak a programozásról szól, hanem az információs rendszer egyéb tényezőiről is: a programkészítés nem képzelhető el más rendszerelemek fejlesztése nélkül.
Mentségemre szóljon, hogy féltucatnyi rendszert teljes egészében magam programoztam és közben rábukkantam olyan problémákra és megoldásokra is, amelyek talán-talán újdonságnak számítanak. Persze én mindig abban a kivételezett helyzetben voltam, ami a programozóknak - nagy sajnálatukra - nem adatik meg, hogy tudniillik jómagam voltam a feladat megbízója és a kivitelezés ellenőrzője is. (Ami néha azért nem is olyan üdítő dolog.)