Moby Dick Workout
How many items should your todo list handle? Not the most pressing question in the world, but one that I sometimes wonder about.
I think productivity apps should scale to “user generated” content. I don’t expect every app to load multi-gigabyte log files, but it should handle what I can write myself.
I use “Moby Dick” to test that. I know it’s longer and uses bigger words than anything I’ll write. If the app works well with “Moby Dick” then that’s a good indication that it will handle my needs also.
Here’s the test:
- Open “Moby Dick”. Fast?
- Scroll to end. Resize the window. Fast?
- Scroll to middle. Resize the window. Fast?
- Select all. Cut, Paste, Undo. Redo. App still standing?
- Edit some content near the middle. No typing lag? No scroll jumping?
- Repeat 2-5 until you get bored, then open macOS Activity Monitor and see if it’s using acceptable amount of Memory.
Computers are really fast, Moby Dick is tiny compared to this fastness. If an app doesn’t pass this test that suggests to me that there might be problems. This is just a test–a good app for you might fail this test, a bad app for you might pass.
Test Files:
- MobyDick.bike
- This is what I use to test my app Bike Outliner
- MobyDick.opml
- This is OPML file useful for testing outliner apps
- MobyDick.markdown
- This is a Markdown file useful for testing markdown apps