Code quality from the programmer's perspective

A heat-sensitive recording material is provided which has an excellent head matching performance and a surface which is coated well without any coating defects. A method for producing the heat-sensitive material is also provided. The heat-sensitive recording material includes a substrate, and a heat-sensitive recording layer and a protective layer disposed on the substrate in that order. The protective layer is formed by applying a coating solution for the protective layer containing a pigment, a binder, and an emulsion of silicone oil dispersed so that an average particle diameter of silicone oil is 0.15 mum or less. It is preferable that the silicone oil is at least one type of silicone oil selected from the group consisting of ether modified silicone oil, carboxy modified silicone oil and amino modified silicone oil. Further, it is preferable that the silicone oil has a viscosity within a range from 400 to 100,000 cps.

[1]  Michael Marcotty,et al.  Improving computer program readability to aid modification , 1982, CACM.

[2]  Paolo Tonella,et al.  Nomen est omen: analyzing the language of function identifiers , 1999, Sixth Working Conference on Reverse Engineering (Cat. No.PR00303).

[3]  Markus Pizka,et al.  Concise and consistent naming , 2005, 13th International Workshop on Program Comprehension (IWPC'05).

[4]  Yann-Gaël Guéhéneuc,et al.  Mining the Lexicon Used by Programmers during Sofware Evolution , 2007, 2007 IEEE International Conference on Software Maintenance.

[5]  Andrian Marcus,et al.  On the Use of Domain Terms in Source Code , 2008, 2008 16th IEEE International Conference on Program Comprehension.

[6]  Barry Boehm,et al.  Characteristics of software quality , 1978 .

[7]  David W. Binkley,et al.  Syntactic Identifier Conciseness and Consistency , 2006, 2006 Sixth IEEE International Workshop on Source Code Analysis and Manipulation.

[8]  Giuliano Antoniol,et al.  Analyzing the Evolution of the Source Code Vocabulary , 2009, 2009 13th European Conference on Software Maintenance and Reengineering.