<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.wiki.mohid.com/index.php?action=history&amp;feed=atom&amp;title=Programming_guidelines</id>
		<title>Programming guidelines - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.wiki.mohid.com/index.php?action=history&amp;feed=atom&amp;title=Programming_guidelines"/>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=Programming_guidelines&amp;action=history"/>
		<updated>2026-04-04T19:48:48Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=Programming_guidelines&amp;diff=780&amp;oldid=prev</id>
		<title>Guillaume: 1 revision</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=Programming_guidelines&amp;diff=780&amp;oldid=prev"/>
				<updated>2008-12-03T10:39:02Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 10:39, 3 December 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='en'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Guillaume</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=Programming_guidelines&amp;diff=779&amp;oldid=prev</id>
		<title>192.168.20.148 at 13:59, 10 October 2006</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=Programming_guidelines&amp;diff=779&amp;oldid=prev"/>
				<updated>2006-10-10T13:59:35Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In a software project like Mohid, the number of programmers is both large and variable, turning source code management a primarily task. This effort must be made in order to maintain updated and reliable, the almost 250000 code lines that constitute the MOHID Water Modelling System. &lt;br /&gt;
MOHID source code management is accomplished by an internal set of rules, being the most important one, that any new code to be written in FORTRAN stands accordingly to the ANSI FORTRAN 95 standards. Besides that, all source code is kept under a data base project, provided by a specific software, which allows centralizing the source code files and keeping multiple versions of each file, as well as document all the changes performed. It performs graphical comparisons of different versions of each file and manages the user access to the code and prevents that more than one user changes the code in one file at the same time (Braunschweig, 2001). The possibility to access the historical record of the code has proven to be an important feature to improve the code robustness as it leads to a fast and reliable error detection.&lt;br /&gt;
&lt;br /&gt;
Read more on:&lt;br /&gt;
*[[Code alignment|How to keep the source code aligned and easily readable]]&lt;br /&gt;
*[[Creating a new module|How to create a new module]]&lt;br /&gt;
*[[Creating a new subroutine|How to create a new subroutine]]&lt;br /&gt;
*[[Code declarations|How to write new code]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>192.168.20.148</name></author>	</entry>

	</feed>
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  ga('create', 'UA-56589921-5', 'auto');
  ga('send', 'pageview');
</script>