- Heusser, M. Beautiful code. Dr. Dobb's (Aug. 2005); http://www.ddj.com/184407802.Google Scholar
- Kamp, P-H. Sir, please step away from the ASR-33! ACM Queue 8, 10 (2010); http://queue.acm.org/detail.cfm?id=1871406. Google ScholarDigital Library
- Ledgard, H. Professional coding guidelines. 2011 Unpublished report, University of Toledo; http://www.eng.utoledo.edu/eecs/faculty_web/hledgard/softe/upload/.Google Scholar
- Molina, M. What makes code beautiful. Ruby Hoedown, 2007.Google Scholar
- Peters, T. The Zen of Python. PEP (Python Enhancement Proposals). Aug. 20, 2004; http://www.python.org/dev/peps/pep-0020/.Google Scholar
- Reed, D. Sometimes style really does matter. J. Computing Sciences in Colleges 25, 5 (2010), 180--187. Google ScholarDigital Library
- Sun Developer Network. Code conventions for the Java programming language, 1999; http://java.sun.com/docs/codeconv/.Google Scholar
Index Terms
- Coding guidelines: finding the art in the science
Recommendations
Recognizing lines of code violating company-specific coding guidelines using machine learning: A Method and Its Evaluation
AbstractSoftware developers in big and medium-size companies are working with millions of lines of code in their codebases. Assuring the quality of this code has shifted from simple defect management to proactive assurance of internal code quality. ...
Coding guidelines for pipelined processors
Proceedings of the 1982 symposium on Architectural support for programming languages and operating systemsThis paper is a tutorial for assembly language programmers of pipelined processors. It describes the general characteristics of pipelined processors and presents a collection of coding guidelines for them. These guidelines are particularly significant ...
Comments