Liigu põhisisu juurde

Devjuju

Lühidalt

Kategooria
Õppimine ja koolitus
Veebisait
www.devjuju.com

Tarkvaraarenduse õppimine ei ole nappuse probleem. See on järjekorra probleem. Iga teemat on tasuta seletatud kümnel moel; mida ei anta, on see, millist järgmisena lugeda ja kus sa praegu oled. Devjuju ei müü sisu, vaid järjekorda.

Rada on jada, millel on nimi, kokkuvõte ja koht, ning lipp, mis ütleb, kas see on avaldatud. Järjestus on andmebaasi veerg, mitte lehe otsus, nii et lõpetamata rada jääb nimekirjast välja, selle asemel et paista poolikuna. Selle all on õppimine ise, ja seda mõõdetakse hoolikamalt, kui võiks arvata.

Kes rada järjestab

Järjestust ei tuletata iga õppija käitumisest. Selle seab inimene, seda hoitakse raja peal kohana, ja õppijad saavad sama jada. See näib nõrkusena ja on valik: keegi ei oska seletada, miks iga õppija sai mingi optimeerimise järel eri järjekorra, samas kui kirja pandud ja avaldatud jada saab vaadata, vaidlustada ja parandada. Lõpetamata rada ei avaldata, nii et kui järjestus pole veel paigas, ei näe seda keegi.

Lugemist ja vaatamist loetakse eraldi

Õppetükil võib olla kaks kuju: tekst lugemiseks ja video vaatamiseks, kummalgi oma eeldatav kestus. Nii et sinu edenemine ei ole üks arv. Iga õppetüki kohta hoitakse kahte protsenti, kui palju oled lugenud ja kui palju vaadanud, üks rida õppija ja õppetüki kohta. See näib pisiasjana ja vastab õigele küsimusele: see, kes vaatas video ega lugenud teksti, ei ole samas kohas kui see, kes tegi vastupidi, samas kui üks segatud arv paneks nad ühesugusena paistma.

Templita ühendus ei vasta millelegi

Seda, mida õppija oma edenemisest näeb, otsustavad andmebaasi kirjutatud reeglid, mitte kontroll serveri koodis. Iga päring templiga märgib oma isiku ühendusele, ja reeglid loevad seda templit. Oluline pisiasi on see, mis juhtub ebaõnnestumisel: kui templit ei pandudki, tuleb lugemine tühjana tagasi, nii et templita ühendus ei vasta millelegi, mitte kõigele. Kustutamisõigus on samuti hoitud ainuüksi ülemkasutajale, ja administraatori ning ülemkasutaja vahe taastati, sest nende ühte sulatamine oleks andnud igale administraatorile õiguse, mida tal kunagi polnud.

Mille eest sa maksad ja kes makse vastu võtab

Devjuju ise ei räägi kunagi ühegi makseteenusega. Ta veendub, et õppijal on arvelduskonto, ja palub siis ühiselt arveldusteenuselt makseseanssi paketi ja tsükli järgi. Ja kõik, mis on tasulise taseme taga, küsib ühelt moodulilt, mitte kunagi otse makseteenuselt ega tellimuste tabelist. Tasemed on järjestatud ja kontroll on alati kujul vähemalt see tase, nii et uue taseme lisamine nende kohale ei tähenda iga kutsumiskoha üle vaatamist. See tähendab ka, et kui arveldus liigub, muutub üksainus koht.

Kellele see on

Inimestele, kes liiguvad tarkvaraarendusse ja soovivad järjestatud teed, mitte laialipillutud õpetusi.

Külasta Devjuju: www.devjuju.com