You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							24 lines
						
					
					
						
							961 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							24 lines
						
					
					
						
							961 B
						
					
					
				
								/* ---------------------------------- GUIDELINES FOR STORM DEVELOPMENT ---------------------------------- */
							 | 
						|
								
							 | 
						|
								In general, we adhere to the Google Styleguide for C++, found under http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml
							 | 
						|
								
							 | 
						|
								 - C++ file names are <class>.h and <class>.cpp
							 | 
						|
								 - all Source Code is to reside in the src/ Directory or an appropriate subdirectory, apart from Third-Party Librarys and modules stored under resources/
							 | 
						|
								 - all Source Code is to be documented using DoxyGen Syntax:
							 | 
						|
								
							 | 
						|
									/*! \brief A chess piece
							 | 
						|
									 * The abstract parent of all chess pieces. */
							 | 
						|
								
							 | 
						|
									class ChessPiece {
							 | 
						|
										/*! Whether we've moved */
							 | 
						|
										bool bMoved;
							 | 
						|
								
							 | 
						|
										/*! Move to P(x, y)
							 | 
						|
										 * \param x The x coordinate
							 | 
						|
										 * \param y The y coordinate
							 | 
						|
										 * \return Whether the move was legal */
							 | 
						|
										bool bMove(int x, int y);
							 | 
						|
									}
							 | 
						|
								 - opening brackets on the same line: if (true) {
							 | 
						|
								 - always use brackets for "if", "while", "for" and the like, even if it is a one-liner
							 | 
						|
								 - use Common Sense
							 |