Joomla! Discussion Forums



It is currently Wed Nov 25, 2009 10:11 am (All times are UTC )

 





Post new topic Reply to topic  [ 2 posts ] 
Author Message
Posted: Sat Dec 01, 2007 3:47 pm 
User avatar
Joomla! Champion
Joomla! Champion
Offline

Joined: Thu Aug 18, 2005 8:43 pm
Posts: 5759
Location: New York
I really am impressed with the code coming in!

A couple of pointers for excellent code:

1. Remember to test your  code in several different browsers, including the notorious IE6 if possible, and test the front and back ends.

2. Remember to use good commenting.

3.  Use as few hard coded strings as possible and include a language file.

4. All code should be for Jooma! 1.5. Please use the most recent nightly build or get a downoad via subversion since there have been many changes  since RC3.

5. If you are doing an extension, make sure to test the install and uninstall.

6. Get feedback and advice from here and in the other forums. For example, you might try the extensions forum.


Great work everyone!

_________________
Read your words before posting and think about how other people will read them.
Be polite. Be kind. Be constructive. Say thank you.
Freedom-Equality-Trust-Community-Collaboration-Usability
http://opensourcematters.org/index.php?Itemid=134


Top
   
 
Posted: Mon Dec 24, 2007 12:36 pm 
User avatar
Joomla! Champion
Joomla! Champion
Offline

Joined: Thu Aug 18, 2005 8:43 pm
Posts: 5759
Location: New York
We are trying hard to keep up with the amazing flow of code that is coming in.


I have a testing process that I use for the code items. If you use it yourself or in looking at another person's work, you can trouble shoot too and this will help speed up the reviewing process. Even if you have sent a file, please keep testing yourself. 

First, install, uninstall, install again.

You would be surprised how many errors you pick up with these three. The second install is really important since it picks up on uninstalls that seemed to work but actually were not complete.

Then I enable/publish ... and check the front end to see if there are errors. Lots of times just doing that will mess up a site.

Then I take a look at what options there are. I try each one and see what happens in the front end. DOn't just look at it, test any links etc. Does  it work as expected? If not, what is wrong?

Then I will post a report in the appropriate thread.

_________________
Read your words before posting and think about how other people will read them.
Be polite. Be kind. Be constructive. Say thank you.
Freedom-Equality-Trust-Community-Collaboration-Usability
http://opensourcematters.org/index.php?Itemid=134


Top
   
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

Quick reply

 



Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group