Kurzus tooling


A kurzus toolingnak két típusa van:

  • Éles: kulcsfontosságú funkciót biztosít az adott nyelv tanulási élményéhez
  • Karbantartás: segít a kurzus karbantartásában

A toolingot (általában) az adott kurzus nyelvén írják, és a karbantartók készítik és tartják karban.

Éles tooling

Ezek az eszközök az Exercism éles szerverein futnak.

Kurzusspecifikus éles tooling

Három kurzusspecifikus éles tooling létezik:

Általános éles tooling

Két általános éles tooling van, amelyet beállíthatsz a kurzusodhoz:

Élesítés

Az éles eszközök Docker-image-ként épülnek fel. A CI-munkafolyamatok automatikusan élesítik őket az Exercism éles szerverein.

Karbantartási tooling

A karbantartási tooling célja, hogy segítsen a kurzus karbantartásában. Általában helyben futnak (a karbantartó vagy közreműködő gépén), néha CI-folyamatokban, de éles környezetben soha.

Íme néhány példa a karbantartási toolingra:

Megvalósítás

A kurzus toolingja általában (nagyrészt) a kurzus nyelvén íródik.

Caution

Bár szabadon használhatsz más nyelveket is, minden további nyelv megnehezíti a kurzus karbantartását és a hozzá való közreműködést. Ezért ahol csak lehet, a kurzus nyelvének használatát javasoljuk, mert így könnyebb a karbantartás és a közreműködés.