Title :
Academic coding guideline model - OCG
Author :
Gu, Hongwei ; Dubey, Sanjay Kumar
Author_Institution :
Dept. of Comput. Sci. & Eng., Amity Univ., Noida, India
Abstract :
Every software company has its own set of coding guidelines that increases code readability, code reuse and helps in code storage in organized structure. These guidelines also using various tools help in the determination of various attributes of code such as its complexity, duplicity, warnings, memory leaks, coverage etc. However coding guidelines are not present in academics field. Scholars of educational institutions generally concentrate mostly on logic (brute force quality approach) against writing documentable clean code or understanding written code´s attributes. Also end evaluation/delivery in a software company is dependent on cleanliness of code with major consideration to various code attributes. Such scenario is totally not present in academic framework and evaluation is mostly done manually. The paper tries to bridge the above gap by analyzing the role of an organized code creation model and its effect on various stakeholders in academic eco-system and suggests one such open source code guideline model by providing its implementation through a code creation template. The paper can be seen as an ideology or thought process change in academic code creation eco-system and its corresponding effects.
Keywords :
programming; public domain software; OCG model; academic code creation ecosystem; academic coding guideline model; academic ecosystem; brute force quality approach; code creation model; code readability; code reuse; code storage; educational institutions; open source code guideline model; software company; written code attributes; Educational institutions; Electronic publishing; Encoding; Guidelines; Information services; Programming; Sonar; Academic coding guidelines; Clean code; Code reuse; OCG;
Conference_Titel :
Computing for Sustainable Global Development (INDIACom), 2014 International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-93-80544-10-6
DOI :
10.1109/IndiaCom.2014.6828032