![]() |
|
|
Sometimes you may quickly prototype a new feature to see if it will be viable. Often this is done by sacrificing code quality in the name of rapid development. If you eventually decide to keep the feature, it is very tempting to simply tack on some basic error checking to the prototyping code. Don't fall into this trap. If you weren't writing the code originally with quality as a priority, scrap the prototyping code, and re-implement the feature from scratch. Rapidly prototyped features that slip into the final product are a major source of bugs because they are not subject to the same quality standards as the rest of the code Business - All business/finance/loan/mortgage related link can be found here Computers - All computer hardware/software/peripheral related link can be found here Internet - All webhosting/webdesign/internet marketing related link can be found here Software - All software related link can be found here Web Design - All web design/development related link can be found here Web Hosting - All web hosting related link can be found here Web Promotion - All search engine optimization/internet marketing related link can be found here Web Resources - All other web related link can be found here Recreation - All travel/hotel/cruise related link can be found here Casino - All online gambling/poker/blackjack/roulette related link can be found here Health - All online pharmacy/hospital/health related link can be found here Shopping - All online shopping/gift related link can be found here Miscellaneous - All other links can be found here
Studies have shown that developers who set reasonable QA goals will usually achieve them. Decide in advance if your product must be fast, small, feature-rich, intuitive, scalable, etc. Then prioritize those objectives. When designing the interface code for Dweep, I decided that my top three priorities were to make the interface beginner-intuitive, fast, and fun, in that order. Consequently, Dweep's interface isn't as graphically rich as other games, but it is easier to use and is extremely fast and responsive, and I was pleased with the results |