ubuntu-wanted-dev team mailing list archive
-
ubuntu-wanted-dev team
-
Mailing list archive
-
Message #00007
Re: Code clean-up
On Tue, Dec 30, 2008 at 3:55 PM, Sense Hofstede <sense@xxxxxxxx> wrote:
> Hello,
Hey,
>
> At the moment the code of Ubuntu Wanted isn't very clean. There are
> still remainings of Ubuntu Brainstorm and the models aren't following
> the design rules for MVC-patterns correctly. At the moment there are
> some models doing (partially) the same work and/or work other, new
> models should do. Furthermore I'm not sure if using a separate
> MVC-system inside Drupal when there already is a node system and other
> functions.
> These problems slow down development and decrease effectiveness. I'm
> currently looking at a way to redesign the module and morph it into a
> more flexible and extendible module.
>
> If you have suggestions or totally disagree, please let me now as soon
> as possible. However, I am of the opinion that something needs to be
> changed in order to improve the quality and development speed of the
> project.
Well, it's up to you to see.
What I sent you as a base for Ubuntu Wanted is a small MVC base code
that I used in Brainstorm at the time I had *no* experience with
Drupal. Going this way basically ignore a majority of the Drupal
services, so you develop more slowly, BUT you don't loose time to
learn the Drupal way to code, which can take some times (months...).
On the other hand, once you know well Drupal and how to develop
modules for it, your productivity will be much better with its
framework.
At that time I chose the first way, since my free time was limited.
And I would do it again. But now I would rather use the second way
since I know more about Drupal.
Your choice.
Cheers,
Nicolas
>
> Regards,
> --
> Sense Hofstede
> <http://www.qense.nl/>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~ubuntu-wanted-dev
> Post to : ubuntu-wanted-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-wanted-dev
> More help : https://help.launchpad.net/ListHelp
>
References