Frequently Asked Questions about Harbour
: Helping develop Harbour
: Are there any development guidelines?
Previous: What needs working on?
Next: Is it ok to extend the language with some spiffy new feature?
3.8. Are there any development guidelines?
Not as such no. That said, if you are going to cut some code for Harbour you
might want to consider the following random observations:
- Harbour is written in both C and itself. As much as possible we stick
with ANSI C (any non ANSI code should be guarded with pre-processor
directives).
- Too many comments are better than too few comments.
- An ounce of testing can save a ton of debugging. Please ensure that,
when you change code, you attempt to compile and use Harbour before
submitting changes.
- English is the nearest we've got to a common language. Where possible
please code in, comment in and document in English.
- Please don't make use of code you don't have the right to use. For
example, don't go copying
CA-Clipper header
files to make Harbour header files.
- Have fun.
Frequently Asked Questions about Harbour
: Helping develop Harbour
: Are there any development guidelines?
Previous: What needs working on?
Next: Is it ok to extend the language with some spiffy new feature?