Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Code quality


Related Topics

In the News (Tue 21 May 19)

  
  Weblogs Forum - The Code Quality Myth
I have been in environments where (lack of) code quality mattered; where tomorrow had been blissfully mortgaged to make today a little easier, and the codebase was almost unmanageable with the reams of duplicated code, hacked around bugs, and byzantine flow of control.
Therefore 'quality' is not a property of the code but is a property of the programmer's analysis of that code.
Their poor understanding of the code may simply be lack of experience or because they didn't pay enough attention at college and now can't recognise quality code when they see it.
www.artima.com /forums/flat.jsp?forum=106&thread=96154   (4789 words)

  
 The Code Quality Myth
And most compilers don't care about source code quality, either - how you name your variables, how long and clean your methods are, the clarity of your object model, or even the algorithms you use, are of little interest to the compiler that can happily create an equivalent binary from ugly or pretty code.
The trouble is, a quality code base often doesn't matter in terms of our final output, because the compiler is there to mediate - it obliterates ugliness as much as it wipes away beauty.
And total product quality, as Edwards Deming noted, is not the result of merely improving the quality of a single activity, but is rather the outcome of a set of processes focusing on the quality of the total output.
www.artima.com /weblogs/viewpost.jsp?thread=96154   (1112 words)

  
 CIS841 Project - Software Quality Metrics   (Site not responding. Last check: 2007-10-14)
Process quality then would focus on, for example, the correct implementation of a technique, the productivity of a tool, the abilities of the programmers, the communicativeness of an organization, and how well suited are the installations and facilities.
In this work he demonstrated that the quality of a design of an object, be a refrigerator, building, electronic circuit or bridge, was intimately related to the degree of interconnection that occurred in the object; it is this degree of interconnection that system metrics are intended to measure.
This is a measure of code optimization: The lower the ratio, the greater the probability that excessive code implements functionality.
www.cis.ksu.edu /~hankley/d841/Fa99/chap8.html   (3657 words)

  
 Quality Programming - Code Quality
Code should be well written to the extent it is self-explanatory.
Documenting such non-trivial aspects of the code embeds a great benefit when someone needs to modify the code or add a new feature (even in cases where this somebody is the original author of the code).
If it is possible to change the code such that it will be more descriptive and will require less documentation you should definitely go this way.
www.qualityprogramming.org /Misc/CodeQuality/DocumentEffectively   (271 words)

  
 Uniform Code Council, Inc. - The Global Language of Business
This section addresses bar code quality or what needs to be considered to print bar codes properly so they have a high level of scanning success by others in the supply chain.
Bar code quality is determined by precise measurements that are made by a device called a bar code verifier.
The overall quality is expressed in either a numerical or a letter grade ranging from zero (F) to 4.0 (A).
www.uc-council.org /ean_ucc_system/stnds_and_tech/bar_code_quality.html   (368 words)

  
 Printing High-Quality Bar Code Labels
A UPC code that is improperly printed also runs the risk of not having a large enough quiet zone, referring to the vacant areas before and after the code.
For a UPC bar code to scan properly on the first try, the quiet zone on each side must be a minimum of nine times the width of the narrowest bar.
Code 128 is unique because it incorporates two check digits, while the UPC symbol has only one.
www.webermarking.de /html/ch31.html   (1137 words)

  
 Quality Programming - Code Quality
Code Verification article was published, people started asking me "what is quality source code".
My first reaction was that quality code is hard to define, and I can explain what it is only by example.
Nevertheless, I treat them all as coding practices, since you cannot separate one aspect from the others: you cannot deal solely with implementation without considering design issues, documentation issues and the testability of the code you write.
www.qualityprogramming.org /Misc/CodeQuality   (125 words)

  
 Quality Programming - Code Quality
This is a problem for every developer trying to work with the code, whether it is the original developer trying to debug a certain scenario, or a new developer that has to implement a new feature in the product.
The ability to read the code in light of (or in relation to) the high level requirements is highly affected from how the code is written.
The code in lines 8-13 is responsible for reading the length field, which is then used to gather the length of the rest of the message in lines 15-16.
www.qualityprogramming.org /Misc/CodeQuality/PlainEnglish/HideTechnicalDetails.htm   (751 words)

  
 EH-91-1 Computer Code Quality Assurance   (Site not responding. Last check: 2007-10-14)
Codes are also used to model, analyze, and calculate data vital to DOE facilities and laboratories to support determination of facility compliance with various worker protection and environmental requirements.
This safety and health Bulletin is in response to several problems stemming from inadequate verification and validation of computer codes and from code users not having a thorough knowledge and understanding of the assumptions and default values employed in computer code software.
The error in the code involved the computation of the maximum average gas temperature resulting from burning the postulated combustibles in the compartment.
www.eh.doe.gov /docs/bull/bull0058.html   (964 words)

  
 On Code Quality and Pragmatism   (Site not responding. Last check: 2007-10-14)
Books like Code Complete attempt to bring years of industry knowledge of quality coding practices to the average developer, but I am often disappointed at programmers I come across who feel they do not need to read such books.
Every line of code you ever write needs to be written with as much thought and foresight as you can muster because that code will come back to haunt you if you are careless.
In terms of marrying prgamatic commercial code, and managing code quality and feature sets formalised versioning is the best way I know of doing this...
weblogs.asp.net /kennykerr/archive/2004/08/07/210725.aspx   (936 words)

  
 7. Bar Code Print Quality   (Site not responding. Last check: 2007-10-14)
Regardless of whether bar code symbols are printed by the supplier or a service bureau provides bar codes to the supplier; in any event, the supplier needs to be sure that the bar codes are readable.
Bar code "quality" involves the actual print quality and several other important issues that combine to determine if a bar code is in or out of specification.
Bar code verifiers are instruments that analyze the bar code print quality to determine if it should be readable by a bar code scanner using a specified light source and spot size.
www.ibcaweb.org /guide/guide_mfr/ch7.htm   (1509 words)

  
 Reasoning - News and Events - Press Releases - Reasoning Study Reveals Code Quality of MySQL Open Source Database Ranks ...   (Site not responding. Last check: 2007-10-14)
Reasoning’s inspection study shows that the code quality of MySQL was six times better than that of comparable proprietary code.
A key quality indicator is defect density, which is defined as the number of defects found per thousand lines of source code.
Reasoning’s automated code inspection results are objective and comparable across software applications, development methodologies, and coding styles, which has enabled Reasoning to build the world’s largest database of code quality metrics.
www.reasoning.com /newsevents/pr/12_15_03.html   (813 words)

  
 Quality code   (Site not responding. Last check: 2007-10-14)
It's hard to convince anyone that poor code is correct even when it is. What's more, any attempt to add new features to poor code is likely to introduce bugs that are hard to find and to fix.
Poor code for this function may be correct, but it is harder to understand.
Correct code, even correct code of poor quality, will continue to work when the implementation of an abstract data type is changed.
www.ccs.neu.edu /home/will/com1390/goodcode.html   (608 words)

  
 ASHP News: VA Pursues Bar-Code Quality
Bar coding has been used by the retail industry on consumer products for decades, Tucker noted, but the practice is still fairly new to the health care industry.
Bar codes are "part of the drug's label," according to FDA and therefore are subject to the same good manufacturing practices (GMP) the agency requires for other components of a product's label.
The first stage of VA's bar-code quality project, Carlson said, is identifying standards and equipment for bar-code verification—the process of measuring the quality of a product label's bar code by using a piece of automated equipment called a verifier.
www.ashp.org /news/ShowArticle.cfm?cfid=1509322&CFToken=35211238&id=6194   (1117 words)

  
 Will Microsoft Win The Embedded Code Quality Battle?   (Site not responding. Last check: 2007-10-14)
And I accept as a given that the much smaller code size of CE.NET and the extra effort that Microsoft has in recent years thrown and improving the code quality of its embedded OSes means that it will be reasonably free of bugs.
Even if the company provides an abundance of code test and debug tools, it will still come down to developers spending hours and weeks and months on making sure the code is even half as reliable as the code in traditional embedded applications.
Simply put, given that code errors nearly always exist in a product, when I or my customer find one, if it is an error in to OS, it is not acceptable to anyone to say that "Well, the error is in the OS, and microsoft will fix it in its own good time.
www.embedded.com /shared/printableArticle.jhtml?articleID=9900511   (1160 words)

  
 SuperLinux Encyclopedia - Quality Control, Revision Control   (Site not responding. Last check: 2007-10-14)
Rant on "Quality Assurance": QA is a con-man's term which should only be used under protest.
First, "quality" is a term which, like "culture" should not have an assumed prefix of "high-".
I recognize that some open software is widely enough used that a high percentage of bugs are eventually found, but modifications of that code and less widely used code will have bugs that wouldn't exist if QC was given more attention.
slencyclopedia.berlios.de /qc.html   (345 words)

  
 Code Quality metrics   (Site not responding. Last check: 2007-10-14)
JDepend traverses Java class and source file directories and generates design quality metrics for each Java package.
JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to effectively manage and control package dependencies.
Moreover, by measuring the software design quality, the overall impact of proposed software changes can be accurately estimated.
weblogs.asp.net /mscilipoti/archive/2003/02/13/2363.aspx   (255 words)

  
 Bar Code Quality/Compliance Certification
Any of them could be enough to cause the bar code to be incorrect or unreadable.
Send your labels to us and we will test them, and evaluate their quality and compliance with applicable industry standards.
We will issue a certification of compliance for each label found to be of adequate quality and in compliance with all applicable industry technical standards.
www.info801.com /serv11.html   (237 words)

  
 Software engineering
SE applications embody social and economic value by making people more productive, improving their quality of life, and enabling them to do things that would otherwise be impossible.
There are people who write code who do not follow the doctines of engineering, these are more rightfully called software artists.
But without the engineering approach, the code can be difficult to maintain or debug, but an engineering approach does not guarantee quality code without bugs.
www.brainyencyclopedia.com /encyclopedia/s/so/software_engineering.html   (1472 words)

  
 Code Quality   (Site not responding. Last check: 2007-10-14)
Any reluctance is greatly outweighed by the benefits of the quality of information and the greater overall happiness that is created by adoption and willingness to explore new information technologies.
It is up to the legal information professional to review all the sources and recommend those which will provide the best quality of information to their users.
with the greatest quality of information, it is important to encourage future producers of ideas by guaranteeing their access to intellectual property.
www.u.arizona.edu /~jematti/Code_Quality.html   (1161 words)

  
 CNN - Report: code quality to take a hit - October 20, 1999
The trickle-down effect, according to Meta Group, is that few of these companies will redeploy their quality teams, so application development error rates will increase.
Meta Group's software quality assurance research, which is drawn from its "Worldwide IT Trends and Benchmark Report," is based on survey responses from information technology executives at 318 of the world's 2,000 biggest companies.
The current state of software quality "is very troubling,'' he said, both for software vendors and user companies that develop their own applications.
www.cnn.com /TECH/computing/9910/20/shoddy.code.idg   (627 words)

  
 Code Quality
I'm surrounded by code that was ostensibly written in order to deliver a product quickly but the result is that it is so bug ridden that it cannot be used.
With no contract the programmer of the low level code will be tempted to defend his code against faulty input by trying to outguess the client and by writing code that copes with faulty input.
In fact, of course, the defensive sub-routine conceals bugs in both the routine and the caller and in the absence of unit testing allows bugs to lie dormant in the caller for months or years.
home.c2i.net /kwhitefoot/CodeQuality.html   (315 words)

  
 Study finds early Apache code so-so | CNET News.com
The source code for a newer version of the Apache Web server software is of the same quality as that of proprietary competitors at a similar stage of development, a new study has found.
Reasoning, a company whose business is analyzing code quality, compared the recently released version with code of competitors at a similar stage of development.
That code had a defect rate of 0.1 per 1,000 lines of code and was a more mature section of code.
news.com.com /2100-1012_3-1022469.html   (441 words)

  
 Ada Utilities - Project-wide quality and standards auditing toolkit
Each utility provides an innovative approach for navigating code, for presenting it in a manner that's easier to understand, for reporting problem areas, or for accurately modifying source code locally or globally across multiple files.
A unique feature of this technology is a structured internal representation of code that automatically categorizes each construct in your file.
The guidelines are intended to yield code that is easier to read and understand, and therefore, easier to maintain and reuse.
www.grammatech.com /products/au/overview.html   (551 words)

  
 Bar code print quality testing
Because inadequate bar codes can result from a variety of problems, more comprehensive analysis is also available.
Bar Code Graphics is a recognized 3rd party testing center for many retailers in the U.S. and Canada.
Unfortunately, the crucial step of bar code measurement is forsaken when companies change from using film masters to electronic files.
www.barcode-us.com /prods_services/tradingpart/testing.htm   (330 words)

  
 Cognex - 2004 Press Releases - Cognex Announces IAQG Code Quality Metrics On In-Sight
In many direct part mark identification (DPMI) applications, verification is used at the marking station to identify missing or inconsistent code features that may affect readability down the line.
IAQG defines technical and quality requirements to assure that marking equipment applies dot-formed codes that meet established criteria for dot size, position, roundness, uniformity and other characteristics.
Supplemental Cognex metrics extend these capabilities by assessing the readability of codes based on information such as background variation, image sharpness, and symbol and cell separability.
www.cognex.com /news/press_releases/2004/iaqg.asp   (492 words)

  
 Reasoning - News and Events - Press Releases - Reasoning Inc. Announces Annual Code Quality Winners   (Site not responding. Last check: 2007-10-14)
One of the most promising advances in raising code quality is to inspect it early in the software development process.
Automated code inspection services are based on a combination of proprietary technology and repeatable processes that eliminate the previously tedious, time-consuming job of manually inspecting code.
Organizations that utilize automated code inspection services typically strive to reduce the cost of development, improve time to market, and increase code reliability.
www.reasoning.com /newsevents/pr/05_15_03.html   (410 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.