I'm having a project which is growing more complex by the day, and I'm thinking of refactoring it into smaller distributions, but I'm puzzled about the best strategy to do so.
This architectural worries are stopping me now˛...
(Update: to make things worse I'm also thinking into refactoring into a super module, because the name doesn't fit anymore to the functionality)
I think now it's better to go step by step, and to first refactor it into separate modules inside the same distribution, before transfering them into separate distribution.
Is there a best practice to do so?
For instance shall I create a dedicated top-level directory for this or put it directly into /lib ?
Comments?
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
FootballPerl is like chess, only without the dice
PS: in hindsight this should rather be a meditation not a SOPW, gonna move it right away after posting.
*) which are
˛) i.e. getting it right instead of getting it done...
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Refactoring complex module into set of specialized sub modules?
by Your Mother (Archbishop) on Apr 05, 2019 at 15:30 UTC | |
|
Re: Refactoring complex module into set of specialized sub modules?
by BrowserUk (Patriarch) on Apr 06, 2019 at 05:12 UTC | |
by LanX (Saint) on Apr 07, 2019 at 12:38 UTC |