Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re^5: Edifact anyone?

by Athanasius (Canon)
on Dec 18, 2013 at 09:03 UTC ( #1067611=note: print w/ replies, xml ) Need Help??

in reply to Re^4: Edifact anyone?
in thread Edifact anyone?

Release of a feature marked “experimental” is really a form of beta testing. Three issues come to mind (there may be others):

  1. The edge cases are not (fully) documented, as they haven’t all been found yet. So the current behaviour of the feature is not entirely dependable.

  2. As edge cases are found, the feature’s implementation will likely change in future releases. So the current behaviour may change, and code which uses the feature in its present implementation may need to be tweaked.

  3. Or the feature may be deprecated (see Smartmatch alternatives) and eventually removed, so that code which uses the feature may need to be re-written altogether in the future.

In summary: code using an experimental feature requires more stringent testing now, and (potentially) greater maintenance in the future. For production code, it’s wise to avoid these pitfalls wherever possible.

Hope that helps,

Athanasius <°(((><contra mundum Iustus alius egestas vitae, eros Piratica,

Comment on Re^5: Edifact anyone?
Replies are listed 'Best First'.
Re^6: Edifact anyone?
by Anonymous Monk on Dec 18, 2013 at 09:45 UTC

    ... solid ...

    ok, thats great information

    next question, does any of this apply to how Business::Edifact::Interchange uses given/when without smart matching but as if/elsif/.../else chain?

    I think the odds of this portion of "switch" being deprecated/removed/semanticallychallenged is very low ...

    my impression of "the plans" of p5p is this part will definitely not integrate ...

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (4)
As of 2016-05-31 02:32 GMT
Find Nodes?
    Voting Booth?