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.
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.