This is an evolving document. Please feel free to add resources, or make comments about resources that are out-date or not useful. |
Use the assessment below to help you evaluate your current knowledge. Where you find gaps, use the resources on this page to bridge the gaps.
Answer true or false for the following statements. Use the bullets below the statements to create your learning plan.
For a deeper dive see the Casper stand up channel for recordings of the weekly Casper sessions.
Getting started with Scala and RChain Scala style guide
The development team has adopted a common approach to use of the tagless final style on the RChain project. Members of the team suggest the resources below to help you get started. The other best practice is to look at code in the project and to use the team as a resource.
http://erights.org/talks/efun/SecurityPictureBook.pdf
http://srl.cs.jhu.edu/pubs/SRL2003-02.pdf
https://reperiendi.wordpress.com/2009/04/07/good-object-oriented-coding-practices-object-capability-security/
https://mail.mozilla.org/pipermail/es-discuss/2013-March/029080.html
http://joeduffyblog.com/2015/11/10/objects-as-secure-capabilities
The bible:
http://www.erights.org/talks/thesis/