in reply to Re: perl OO - to use or not to use
in thread perl OO - to use or not to use
Procedural code often tends to separate data and the processes applied to that data. OO tends to do the opposite.
Often procedural code is written in pseudo-OO style. I.e when you see a lot of subs with signatures like
It is relatively easily to convert to OO code. You put all subs which work on same data structures in same classes and then you apply various refactorings(like this, this and this) to get more ideomatic OO code.sub do1($datastructure1, ..) sub do2($datastructure1, ..) sub do3($datastructure1, ..) sub do4($datastructure2, ..) sub do5($datastructure2, ..) sub do6($datastructure2, ..)
--
Ilya Martynov, ilya@iponweb.net
CTO IPonWEB (UK) Ltd
Quality Perl Programming and Unix Support
UK managed @ offshore prices - http://www.iponweb.net
Personal website - http://martynov.org
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Re: perl OO - to use or not to use
by BUU (Prior) on Sep 14, 2003 at 17:50 UTC | |
by liz (Monsignor) on Sep 14, 2003 at 18:56 UTC | |
by IlyaM (Parson) on Sep 14, 2003 at 19:59 UTC | |
by IlyaM (Parson) on Sep 14, 2003 at 19:47 UTC | |
by signal9 (Pilgrim) on Sep 15, 2003 at 23:24 UTC |
In Section
Seekers of Perl Wisdom