wiki:PLATFORM_STANDARDS_CODE_R0

Version 7 (modified by Tanya, 17 years ago) (diff)

--

Analysis

Overview

Describes what rules the code must follow.

Task requirements

  • Describe how the environment must be set up
    • What the warning level should be
    • What plug-ins must be installed
  • What naming convention should be used (for example camelCase)
  • Define what other rules developers must follow
  • Link to related how-tos

Requirements to the task result

The result of this task must be wiki pages.

Implementation idea

Wiki pages must be created for all the necessary setups a developer must do and for code conventions a developer must follow, and these pages must be linked in the implementation part of this task page.

Code Conventions for the JavaTM Programming Language (Sun Microsysytems, Inc. Revised April 20, 1999)

AmbySoft Inc. Coding Standards for Java v17.01d (Last uploaded on January 15, 2000)

Java Programming Style Guidelines (Version 6.0, April 2007)

Draft Java Coding Standard written by Doug Lea

Java Code Conventions & Code auditors Presented by Ravi Pavagada Pavagada, Haibo Zhao, Justin Milligan, Joe Dawley

Note: Most of the coding conventions mentioned above are more or less the same...

How to demo

Check if all necessary information about the setup of the environment and the rules to be followed for the development is linked.

Design

What pages are needed:

  • Compiler Settings
  • Javadoc conventions
  • Naming conventions
  • Logging
  • Code Tasks Requirements
  • What is considered code smell and code smell examples

Implementation

Testing