https://github.com/xissy/warm-up-go
warm up coding with golang
https://github.com/xissy/warm-up-go
Last synced: 4 months ago
JSON representation
warm up coding with golang
- Host: GitHub
- URL: https://github.com/xissy/warm-up-go
- Owner: xissy
- Created: 2017-08-10T16:51:56.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-12-21T22:30:43.000Z (over 8 years ago)
- Last Synced: 2025-04-02T04:15:12.222Z (about 1 year ago)
- Size: 9.77 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# warm-up-go
> warm up coding with golang
!!!DEPRECATED!!! Since I have found that a bite-sized problem solving works better for me, I use LeetCode, Codingame, HackerRank, TopCoder, etc. rather than this to be warmed up.
### Why?
I have always wanted to be a good, productive, motivated, and effective programmer. Once I start to code on my computer, I can keep focusing for a while more than four hours usually. But what I struggle with is sometimes I cannot start my work. I don't know why, but it was difficult to open my IDE and start to write codes on it. (because I am not a robot?)
### Solution
So here is my solution. I don't start working immediately when I open my code editor. Instead, I look around my interested code repos and just type-down a code snippet from one of great open-sourced code repos as a warm-up.
### Benefits
* It enables me to be in the zone, a.k.a. flow, more easily.
* I can read code snippets that teach me a lot about a better design, trick, tweak, optimization, testing, or debugging.
* I can automatically imagine how to adopt those good techniques into my projects, it helps me to be a better programmer and to avoid pitfalls of new technologies.
### So far
So good. A no-brainer solution for a lazy programmer.