-
François Gindraud authoredFrançois Gindraud authored
Readme.md 834 B
Small series of presentations on code practices by François Gindraud.
Contents :
- content.md : text support for the presentations ; short but contains most of the points
-
*.(py|rs)
: code examples, most of them pseudo code. Some will run (for testing parts). I try to reference them in content.md.
Many code examples have been modified during sessions. You can see the history using git if needed.
Sessions :
- Intro, VCS, tooling. Code readability ; styling, refactoring, typing.
- Code readability 2 : refactoring, typing continued, structure / abstractions
- Code Readability 3 : comments, additionnal doc (readme, etc). Assert.
- Unit testing. normalize example. Packaging & distributions concerns.
- Practice with paddedtensor example.
- Numerical problems (floats)
- Performance 101, overview of hardware details