Our Sites
Categories
- Business (34)
- DelphiFeeds.com (82)
- General (42)
- Gurock Software (92)
- Programming (40)
- SmartInspect (116)
- Software Quality (6)
- TestRail (15)
- Virtualization (8)
- Websites (26)
Archives
Category Archives: Software Quality
Our new software quality blog
We’ve been planning to post more general content related to software quality on this blog for some time now, but have instead decided to launch a completely new blog dedicated to software quality. We feel that a lot of readers who would be interested in a general software quality blog would be put off by [...]
Also posted in DelphiFeeds.com, General, Gurock Software Leave a comment
12 Practical Tips for Building Bug-Free Software
Does your software application have bugs? Of course it has, every software application that’s out there has bugs and bug-free software is a myth. But it’s still possible to greatly minimize bugs, security problems and errors in your application by following a few tips and techniques I outline in this posting.
Recent studies show that up [...]
Also posted in Programming, Virtualization 7 Comments
How do you rate on the Joel Test?
Joel Spolsky laid out the Joel Test back in 2000 as a highly irresponsible, sloppy test to rate the quality of a software team as he calls it himself. Being a MicroISV, I didn’t expect us to rate that high on the test as some of the “rules” are obviously more appropriate for bigger teams. [...]
Also posted in Programming Comments closed
Multi-monitor programming pitfalls
“I will highlight two problem areas where many programs, including popular ones, make wrong assumptions and therefore contain bugs on multi-monitor machines. In fact, we have been affected by one of these problems ourselves. A customer reported that the SmartInspect Console isn’t restored correctly when it’s closed on a non-primary monitor in maximized state. We [...]
Also posted in Programming, SmartInspect Comments closed
Creating custom exception in .NET
“Although the .NET framework contains all kinds of exception types which are sufficient in most cases, it can make sense to define custom exceptions in your own applications. They can greatly simplify and improve the error handling and thus increase the overall code quality. Whatever your reasons are for using custom exceptions, this article shows [...]
Also posted in Programming Comments closed




Optimizing Memory Consumption with String Pools