Files
harbour-core/harbour/website/faq/harbour28.html
Viktor Szakats 300160d8b0 2012-09-22 12:05 UTC+0200 Viktor Szakats (harbour syenar.net)
+ 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.
2012-09-22 10:17:39 +00:00

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>