20.2.1 Algoritmi
Lisäämällä byrokratiaa näytön ja jäsenen
välille, voidaan näyttö pitää
tietämättömänä siitä, mitä kenttiä
jäsenessä todella on. Minkälaista byrokratiaa? Esimerkiksi
"keskustelu" näytön ja jäsenen välillä voisi olla
seuraavanlainen:
1. Näyttö: montako kenttää sinulla on jäsen?
2. Jäsen: 13 kenttää
3. Näyttö: no annappa minulle 1. kenttä merkkijonona!
4. Jäsen: Ankka Aku
5. Näyttö: Milläs kysymyksellä tämä kenttä kysytään?
6. Jäsen: Jäsenen nimi
7. Näyttö kysyy käytäjältä Jäsenen nimi (Ankka Aku) > => jono
8. Näyttö tutkii vastattiinko q tms. erikoismerkki, jos niin pois
9. Näyttö: Sijoitapa jäsen tämä jono 1. kentäksi.
10. Näyttö jatkaa kohdasta 3 mutta kentälle 2 kunnes kaikki 13 kenttää käsitelty