Surprised no one has mentioned doing this in a physical notebook with a pen. I started doing what the author describes a long time ago to document bugs to come back to later. I soon realized it's just a good way to keep my thoughts organized and be more productive. I tried doing something similar with a text editor but grew tired switching screens or tabs. A notebook is also a bit more accessible than a laptop when y…
Using a logbook to improve your programming
51–60 of 75 posts
Re: Using a logbook to improve your programming
#52This article seems lacking some examples. I have found that such ideas are nice in theory, but when it comes to practice, they tend to fall short. So the author says that it's a good idea to write logbooks, and that it will help. But no mention on how it would help, and what would you actually do with them after you write them up. A few concrete examples would have been nice. If the idea is to help you solve the prob…
It doesn't solve all problems, e.g. a complex problem that is hard to understand are not a good fit; if I notice that what I write is lengthy or that I keep returning and restating it, then this is that kind of problem; here I normally leave the desk and try to sketch it on paper.
Very seldom I look through the file to find why I've made a particular choice; I don't think logbooks are of any use here, it's better to document the design elsewhere, closer to the product. I'd say logbooks are write-only (although they may be a source for the docs).
Re: Using a logbook to improve your programming
#53I believe many of us already do what the author suggests, maybe in a slightly different way. Here's how I use my own flavor: 1) I create a GOAL. The GOAL is my ultimate big picture, which will give me immense happiness. So, the most recent example is, I wanted to build an E-Commerce application. 2) I map out the PATHS to achieving my GOAL. So, what I consider PATHS is: a) What programming language should I use? b) Wh…
Re: Using a logbook to improve your programming
#54Recommend the vim-wiki plugin for this https://github.com/vimwiki/vimwiki; in any vim-window the logbook for today is accessible via [leader-W-leader-W].
Re: Using a logbook to improve your programming
#55I've found keeping a software-engineering logbook very useful at work. Recommend the vim-wiki plugin for this https://github.com/vimwiki/vimwiki ; in any vim-window the logbook for today is accessible via [leader-W-leader-W].
Re: Using a logbook to improve your programming
#56Surprised no one has mentioned doing this in a physical notebook with a pen. I started doing what the author describes a long time ago to document bugs to come back to later. I soon realized it's just a good way to keep my thoughts organized and be more productive. I tried doing something similar with a text editor but grew tired switching screens or tabs. A notebook is also a bit more accessible than a laptop when y…
Re: Using a logbook to improve your programming
#57Re: Using a logbook to improve your programming
#58I believe many of us already do what the author suggests, maybe in a slightly different way. Here's how I use my own flavor: 1) I create a GOAL. The GOAL is my ultimate big picture, which will give me immense happiness. So, the most recent example is, I wanted to build an E-Commerce application. 2) I map out the PATHS to achieving my GOAL. So, what I consider PATHS is: a) What programming language should I use? b) Wh…
Re: Using a logbook to improve your programming
#59Surprised no one has mentioned doing this in a physical notebook with a pen. I started doing what the author describes a long time ago to document bugs to come back to later. I soon realized it's just a good way to keep my thoughts organized and be more productive. I tried doing something similar with a text editor but grew tired switching screens or tabs. A notebook is also a bit more accessible than a laptop when y…
I use: Oxford Black n' Red A5 Matt Casebound Hardback Notebook, and UM-153S Signo Impact Gel Pens. I get through one of those notebooks per year on average.
Edit: https://rwmj.wordpress.com/2017/11/24/keeping-a-work-noteboo...
Re: Using a logbook to improve your programming
#60Maybe I go against the common thought here, but for me I think it is completely useless. Whenever I start working on a problem I obviously have an approach in my mind, but very often I find out that is the wrong one. And I can realise it only after I start working on the actual problem and solving it. At a certain point I will find some obstacle that will make me rethink the whole approach. For this reason I can't re…
1. Write down the problem
2. Think real hard
3. Write down the solution
4. Write down how well it worked
5. GOTO 2
I do something similar using org-mode, and it's useful when, after some time has passed and I need to do the same thing again, I can go back to my notes and not start from scratch again.