I have a small basil plant similar to this one:
Mine's actually a bit smaller, but well.
I cut leafs off it for cooking but I try to keep the plant healthy by not using up more than can grow back. I'm under the impression (I'm no expert at all!) that the plant would die if I remove too much leafs.
However, I still want to maximise the output while keeping the plant alive and healthy. So I wonder which algorithm to use when picking which leaf to take. Should I prefer leafs from the top, from the bottom? Perhaps always pick the largest leafs? Does it even matter?