Home arrow Practices arrow Writing Quality Software: A Primer

Writing Quality Software: A Primer

development prracticesOkay, so you have a respectable handle on syntax, and you are proud of yourself for getting that far. And, truth be told, you should be. But, knowing syntax is not the same as mastering syntax in such a way that builds quick, efficient web software. This article takes a look at not just writing software, but writing quality software.

TABLE OF CONTENTS:
  1. Writing Quality Software: A Primer
  2. Some General Quality Issues
  3. Consistent and Readable Code Format
  4. Naming Conventions
  5. Appropriately Commenting Your Code
  6. Unit Testing
  7. System Testing
By: Steve Adcock
Rating: starstarstarstarstar / 24
December 15, 2003

print this article
SEARCH DEV SHED

TOOLS YOU CAN USE

advertisement
Okay, so you have a respectable handle on syntax, and you are proud of yourself for getting that far. And, truth be told, you should be. But, knowing syntax is not the same as mastering syntax in such a way that builds quick, efficient web software. This article takes a look at not just writing software, but writing quality software.

First, let's take a look at what quality software includes:
  • Consistent and readable code format
  • Naming conventions
  • Appropriate comments
  • Unit tests
  • System tests

Admittedly, this list is not all-inclusive. If it were, this article would span hundreds of pages. Instead, this article looks at some of the more important quality concepts and I encourage you to dive further into these subjects with a few good books. The purpose of this article is to merely introduce you to writing truly masterful software.

 
 
>>> More Practices Articles          >>> More By Steve Adcock
 

blog comments powered by Disqus
escort Bursa Bursa escort Antalya eskort
   

PRACTICES ARTICLES

- Calculating Development Project Costs
- More Techniques for Finding Things
- Finding Things
- Finishing the System`s Outlines
- The System in So Many Words
- Basic Data Types and Calculations
- What`s the Address? Pointers
- Design with ArgoUML
- Pragmatic Guidelines: Diagrams That Work
- Five-Step UML: OOAD for Short Attention Span...
- Five-Step UML: OOAD for Short Attention Span...
- Introducing UML: Object-Oriented Analysis an...
- Class and Object Diagrams
- Class Relationships
- Classes

Developer Shed Affiliates

 


Dev Shed Tutorial Topics: