in reply to
Search breaks based on search string
The goal of coding is to minimize the work efford, why reinvent the wheel when there are modules like Data::Table and Data::Tabular out there (on CPAN) that does all the hard work for you?
By rote learning.
Via Genetic memory.
It's provided by my firmware.
I just remember them.
Thirty days hath September
My computer gets it right, usually.
I just ask someone else.
Someone punches me on the first of the month.
Results (210 votes),