... | @@ -62,14 +62,14 @@ use of: |
... | @@ -62,14 +62,14 @@ use of: |
|
|
|
|
|
I will focus on:
|
|
I will focus on:
|
|
|
|
|
|
- Profiling python, engineering best practices
|
|
|
|
- Debugging options in python ( A language that promotes rapid development is
|
|
- Debugging options in python ( A language that promotes rapid development is
|
|
usually hard to debug. How can we do it in python? )
|
|
usually hard to debug. How can we do it in python? ) *Note: [pdb](https://docs.python.org/3/library/pdb.html)*
|
|
|
|
|
|
1. Documenting code
|
|
1. Documenting code
|
|
2. Advanced tutorials for modern development : Classes, Polymorphism,
|
|
2. Advanced tutorials for modern development : Classes, Polymorphism,
|
|
Interfaces, etc.
|
|
Interfaces, etc.
|
|
3. Structuring large python codebases
|
|
3. Structuring large python codebases
|
|
|
|
4. ~~Profiling python,~~ engineering best practices
|
|
4. Lambda functions, usage, syntax, and expressions
|
|
4. Lambda functions, usage, syntax, and expressions
|
|
5. Multithreading/Concurrent python
|
|
5. Multithreading/Concurrent python
|
|
|
|
|
... | @@ -1047,3 +1047,7 @@ drwxrwxr-x shapes |
... | @@ -1047,3 +1047,7 @@ drwxrwxr-x shapes |
|
drwxrwxr-x tests
|
|
drwxrwxr-x tests
|
|
-rw-rw-r-- tox.ini
|
|
-rw-rw-r-- tox.ini
|
|
```
|
|
```
|
|
|
|
|
|
|
|
# Threads & Processes
|
|
|
|
|
|
|
|
This section will focus on a [single example](https://git-community.cs.odu.edu/tkennedy/python-workshop/-/blob/master/cs330-Python3-Toys/Example-3-parallel-coin-flip/coin_flip.py). |