Closed LuqiPan closed 4 months ago
Meta questions:
- should we create a new, separate repo for
dapp-agoric-exercises
or should we put it indapp-agoric-basics
(this repo)?
Please not more repos :)
- how do we do tests/CI for
agoric-exercises
? The tests will fail if we don't put the answers in, however, if the answers are already in that defeats the purpose of teaching developers.
put answer-patches somewhere?
- how do we organize exercises? Right now there are a lot of duplicate code(see comments below), how do we avoid that while making these tests work?
maybe successive versions / branches?
how do we organize exercises? Right now there are a lot of duplicate code(see comments below), how do we avoid that while making these tests work? maybe successive versions / branches?
I'm in favor of successive versions. If there's multiple lessons, we could use numbered folders. We could also use something like .final.
to denote the completed versions.
/01-getting-started
getting-started.js
getting-started.test.js
getting-started.final.js # if different from original
getting-started.test.final.js
how do we do tests/CI for agoric-exercises? The tests will fail if we don't put the answers in, however, if the answers are already in that defeats the purpose of teaching developers.
Ava has test.failing(...)
and test.skip(...)
modifiers we can leverage.
converting to draft to reduce review expectations based on recent prioritization discussion
Closing as we don't have plan to merge this into main as of now
This PR consists of the agoric exercises I demo'd last Friday inspired by https://rustlings.cool
This diff is agains
agoric-exercises
instead ofmain
branch for now.Meta questions:
dapp-agoric-exercises
or should we put it indapp-agoric-basics
(this repo)?agoric-exercises
? The tests will fail if we don't put the answers in, however, if the answers are already in that defeats the purpose of teaching developers.More exercises ideas: