Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.
Fred BrooksShow me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowcharts; they'll be obvious.
Fred Brooks