+ website
+ Added Harbour website (except art, docs and stat subdirs)
; TODO: configure automatic mechanism to extract site from
here and regularly updload to sf.net web area
; TODO: Clean HTML code, remove unused picture/files, avoid JS
Any takers?
; NOTE: Please make modifications to website code only in
SVN, then upload the content to web server manually.
IOW never update on web server directly.
50 lines
2.1 KiB
HTML
50 lines
2.1 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
|
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
|
|
<TITLE>Are there any development guidelines?</TITLE>
|
|
</HEAD>
|
|
<BODY text="#000000" bgcolor="#ffffff">
|
|
|
|
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
|
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
|
<b>:</b> <EM>Are there any development guidelines?</EM><BR>
|
|
<b>Previous:</b> <A HREF="harbour27.html"><EM>What needs working on?</EM></A><BR>
|
|
<b>Next:</b> <A HREF="harbour29.html"><EM>Is it ok to extend the language with some spiffy new feature?</EM></A>
|
|
|
|
|
|
<HR NOSHADE>
|
|
<H2><A NAME="28"></A>3.8. Are there any development guidelines?</H2>
|
|
<p>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:
|
|
<ul>
|
|
<li>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).</li>
|
|
<li>Too many comments are better than too few comments.</li>
|
|
<li>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.</li>
|
|
<li>English is the nearest we've got to a common language. Where possible
|
|
please code in, comment in and document in English.</li>
|
|
<li>Please don't make use of code you don't have the right to use. For
|
|
example, don't go copying
|
|
<A HREF="harbour5.html#Trademarks">CA-Clipper</A> header
|
|
files to make Harbour header files.</li>
|
|
<li>Have fun.</li>
|
|
</ul>
|
|
</p>
|
|
|
|
<HR NOSHADE>
|
|
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
|
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
|
<b>:</b> <EM>Are there any development guidelines?</EM><BR>
|
|
<b>Previous:</b> <A HREF="harbour27.html"><EM>What needs working on?</EM></A><BR>
|
|
<b>Next:</b> <A HREF="harbour29.html"><EM>Is it ok to extend the language with some spiffy new feature?</EM></A>
|
|
|
|
|
|
|
|
</BODY>
|
|
</HTML>
|