My Yak
Yak shaving in many cases is probably Recursive development that leads nowhere but there is also useful yak shaving.
And now that I've started on process of code-reading I frequently encounter cases where I cannot keep reading a piece of code before I understand some code construct or a module it uses.
The problem is that as I go down the rabbit hole I loose track of the original piece of code I wanted to read. So I I'll try to use this page as my scatch-book for code reading and Yak handling.
Perl uses cases of Test::Class
- Use cases of Test::Class.
Source code of File::Random.
- Set::Scalar - DONE: set in Perl.
Reading the code of Test::Class.
- It uses Attribute::Handlers.
How Python packages are tested
- Jinja is important, but probably simple to test.
- In GitHub Actions it uses Lock threads. - DONE: Lock threads.
- In GitHub Actions it uses tox.