"Moby Dick" Workout for Software
Created on 2024-08-07T16:19:10-05:00
A program may not need to support gigabytes of text well--but should at least be able to handle Moby Dick being pasted in to it.
The reasoning is that one entire novel is a reasonable amount of text for a single person to produce and work with, so if a program can handle a ~400 page novel like a champ it is unlikely that a reasonable user will encounter any issues.
Here’s the test:
1. Open “Moby Dick”. Fast?
2. Scroll to end. Resize the window. Fast?
3. Scroll to middle. Resize the window. Fast?
4. Select all. Cut, Paste, Undo. Redo. App still standing?
5. Edit some content near the middle. No typing lag? No scroll jumping?
6. Repeat 2-5 until you get bored, then open macOS Activity Monitor and see if it’s using acceptable amount of Memory.