Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Texo/Developing"

(Testing)
(Interesting links)
Line 32: Line 32:
  
 
Here are links related to coding practices:
 
Here are links related to coding practices:
* [http://www.slideshare.net/srikanthps/practices-for-becoming-a-better-programmer-presentation?src=related_normal&rel=1443810]
+
* http://www.slideshare.net/srikanthps/practices-for-becoming-a-better-programmer-presentation?src=related_normal&rel=1443810

Revision as of 06:16, 30 January 2010

Introduction

This page outlines how to setup a development environment to develop in Texo.

Setup

Testing

This is by far the most important must-do. Code and functionality must be supported with Junit test cases. Each plugin should have an equivalent *.test plugin which contains testcases which test the functionality.

Although many developers like testng, Texo uses Junit because it is slightly better supported by Eclipse and Eclipse build environments.

Texo currently does not use code coverage tools. There is however the wish to add this in the future.

JDK 1.5

Texo should be compiled for the JDK 1.5 platform.

Code Formatting

It is mandatory to set the coding

Copyright and headers

Documentation

The following guidelines should be followed when documenting code:

  • rather use clear and describing variable and

Interesting links

Here are links related to coding practices:

Back to the top