![]() ![]() This is somewhat tangential to what you're looking for, but I often get a lot of questions in classes about why I'm never, ever taking notes. (I know you can simulate outlines with the tab key, but the indentation on multi-line bullets is wrong, and you can't drag bullets around like you can in OmniOutliner.) My ideal note-taking program would be Notational Velocity, with all text in an outline format instead of free text. I also use Notational Velocity ( ) for a few things that don't need to be outlines and can just be a list, because it is easy to search. The notes in that file are in two sections: Permanent, for notes I want to keep long-term or which will always exist, like a list of the programming projects I am currently working on, and Temporary, which is like a to-do list. Sadly, OO only lets you search the whole document, not just the top-level bullets, so it's a bit hard to find old stuff, but the convenience of bullets outweighs that annoyance. I find the outline format best for me when taking notes, because if I come to the computer and I want to write multiple things down, I can just write the first bullet for each of them so I don't forget the main ideas and then write the sub-bullets afterwards. Most of my notes are in an big OmniOutliner ( ) document called Notes.oo3. Why is it your notes are so hard to look through? So that's great if your brain works like mine. ![]() Where once there were blocks of inscrutable code, now I was just reading, and comprehending, a story. No kidding, after about ten minutes of this I looked from my notebook to my screen, where source code from an OSS OS X project was sitting, and it was like the climax from The Matrix – I, quite instantly, understood everything. I decided to take it from the top with my notebook and jot everything interesting down in note form. ![]() When I make the notes clear and half-way organized, they end up being more useful than the original reference, since they're quicker to read and tailored for what I care about.Įarly on in learning Objective-C, for example, I was getting caught on one wtf after another, not really grasping it. I'm very low tech with this: pencil and notebook.Īny time I hit something that seems both non-obvious and reasonably important, I write it down. I've found that learning a new (programming/scripting) language benefits from solid note taking. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |