logo

Personal tools
Vasudeva Development The Vasudeva Server Development process Developing Code for Production
Document Actions

Developing Code for Production

This note describes practices that increase the chances of successful code.

In what follows, code refers to TAL, Python Scripts, and External Methods. This discussion is relevant to the work of Core Developers and Designers.
  • Write code that is as simple and reusable as possible.
  • Write code that is portable. Wherever possible, refer to objects by relative paths within the given Plone Site.
  • Test your code well. Imagine that someone who does not know your work is going to test it.
If you are a core developer, make yourself familiar with the framework for working with external methods. After developing code, the next step is to test your code in the staging site.
page created by admin last modified 2006-04-25 16:19