Python and Coding Resources - geodesymiami/rsmas_insar GitHub Wiki
There's a lot of great resources out there that you can go take advantage of today. Here's a short list of resources used inside of the Geodesy Miami team to write good code and think about computing:
Internal Documents
Writing Clean Code In Python
1.This was a talk given at RSMAS on how to write "Pythonic" code. Topics covered include: writing reusable and readable code, writing Pythonic code (includes a partial style guide), and how to structure your projects.
Code Review
2.We are experimenting with how to conduct Code Reviews within the Geodesy Miami team. This doc explains what Code Review is and provides a how-to for you to get your code reviewed.
Computer Architecture and Parallel Programming
3.As our work is often highly parallelizable. This talk provides some background on how parallelization works and some ideas on how to write parallelizable code in Python.