I very much appreciate the comments. A little part of brain is saying that i misrepresented the question a bit though. Both of these subsystems DataManager and Reporter are low level, related parts of a generalized data crunching system, and are both part of the processing.
So i guess i keep thinking that the interaction (API) that im working on designing is at a lower level than what has been discussed. (maybe not) I am almost entirely self taught - have been programming Perl for 10 years, but my big design projects are designed via my own methods, which are mostly bits and pieces of formal (academic) design philosophies.
On the statement of considering fixing all the code right now - thats exactly what the current crusade is. My boss has been too busy to give me any direction, so since mid april , i've been working under the instructions 'do whatever you think needs doing'. (its our companys off season, so there isnt a lot of time critical work - just retooling).
Its a great place to be these days
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.