Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re:^4 Linear programming is bad

by Louis_Wu (Chaplain)
on Sep 14, 2003 at 00:08 UTC ( #291317=note: print w/ replies, xml ) Need Help??


in reply to Re: Re: Re: Linear programming is bad
in thread Linear programming is bad

One way to write Ovid's program is to ask yourself what you have to do with this code.

  1. Get the expense info.
  2. Munge the info; in this case, sort by department.
  3. Write a report.
Once you know what you have to do, you might be able to write the very beginning of the program. In this case, you can write the 3 lines which use the functions you will write later. And if you follow BrowserUK's advice, you can write 'functions' which print OK.

You've only written code that you need to write - the function names came right out of your task description. The functional nature lends a bit of maintainability. And it keeps you honest about what you're trying to do.


Perl programming and scheduling in the corporate world, as explained by dragonchild:
"Uhh ... that'll take me three weeks, broken down as follows: 1 day for coding, the rest for meetings to explain why I only need 1 day for coding."


Comment on Re:^4 Linear programming is bad

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://291317]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (7)
As of 2014-09-01 13:01 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite cookbook is:










    Results (9 votes), past polls