|
|
|
|
|
by greenyouse
1211 days ago
|
|
- getting used to designing abstractions before coding - laying out how I'm going to program before starting - using TDD for most bug fixes and refactoring efforts - learning how to steal the best parts of code from other people - code reading everyday via PRs (my mental VM is pretty close to a real VM) - learning algorithms and data structures (at least the basics, I'm no competitive programming pro) - learning how to do code archaeology with git blame |
|