Files
harbour-core/website/faq/harbour28.html
vszakats a4a357a18b 2013-03-15 11:12 UTC+0100 Viktor Szakats (harbour syenar.net)
* /harbour/* -> /*
    * moved whole Harbour source tree one level up to
      avoid single 'harbour' top dir
2013-03-15 11:13:30 +01:00

49 lines
2.0 KiB
HTML

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<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>