https://github.com/dibyendumajumdar/programming
Essays on the art and joy of programming
https://github.com/dibyendumajumdar/programming
essays programming
Last synced: 10 months ago
JSON representation
Essays on the art and joy of programming
- Host: GitHub
- URL: https://github.com/dibyendumajumdar/programming
- Owner: dibyendumajumdar
- Created: 2017-05-05T13:38:56.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-17T10:05:54.000Z (over 1 year ago)
- Last Synced: 2025-01-16T21:15:39.820Z (12 months ago)
- Topics: essays, programming
- Size: 39.1 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Programming
I have been writing computer programs for many years. I have always struggled to find a resource where one
can go and understand various aspects of programming. Most books focus on tools and languages, but programming is
much more than that. Here I would like to collect together some thoughts on programming that I have accumulated
over the years. Note that this will be an opinionated tour as it reflects my particular experience.
I decided to host this on github as I think this will allow others to contribute as well if they wish to. Having these essays in
version control will allow them to evolve over time, I need not worry about having completed pieces only.
Everything here is draft and unfinished.
## Learning Programming
* [Lesson 1](https://github.com/dibyendumajumdar/programming/blob/master/programming-lesson1.md)
* [Lesson 2](https://github.com/dibyendumajumdar/programming/blob/master/programming-lesson2.md)
* [Lesson 3](https://github.com/dibyendumajumdar/programming/blob/master/programming-lesson3.md)
## Notes
* [Importance of Prioritization](./prioritization.md)
* [General Principles of Software Design](./pureandimpure.md)