|
|
Show Posts
|
|
Pages: [1]
|
|
4
|
eHam Forums / Computers And Software / RE: HRD, LLC still in business
|
on: November 03, 2012, 08:53:04 AM
|
My claim above does not assert or imply that there exists a compiler that can detect all defects in an application being compiled. To cite an example of a defect-free non-trivial application, I pointed out that there are defect-free compilers: compilers that provably contain no defects.
It's certainly true that no human writes defect-free code. However, there is an array of techniques to discover and eradicate most of these defects early in the development cycle, e.g. resilient/testable architectures, unit testing, scenario testing, static analysis, dynamic analysis, functional testing, performance testing, and code coverage analysis. Applications can also be designed to detect defects at runtime, to log and convey information that accelerates defect isolation, and to gracefully recover.
Applying the above techniques can dramatically reduce the number of latent defects in an application, and can dramatically reduce the time between defect report and deployed correction to days or hours. This requires an intense focus on product quality from the first development iteration, and it requires high expectations from the user community.
Proclaiming "you will never have bug free software" just provides an excuse to be sloppy.
I agree with everything you say here. We use all of these techniques at work. I mis-understood your first statement about 100% bug-free, I thought you were referring to the entire program, and not just the compiler.
|
|
|
|
|
5
|
eHam Forums / Computers And Software / RE: HRD, LLC still in business
|
on: November 02, 2012, 03:52:17 AM
|
|
False: there are provably correct, defect-free, non-trivial applications. Compilers for rigorously-defined programming languages, for example.
Hmm, what languages do you refer to? As a developer who's been doing code for a long time, I'd like to meet that language that will always correct logic problems (a == b instead of a != b as a trivial example). Programs/compilers are written by imperfect beings (us/humans), and as we are prone to making mistakes, our inventions will have mistakes.
|
|
|
|
|
6
|
eHam Forums / Misc / RE: Travel Plus Software - Access to repeater database?
|
on: August 18, 2012, 05:03:09 AM
|
|
I've got Travel Plus, and I use it for just the purpose you describe. Here's how I do it, rather than highlighting a route, I just highlight the area I want the beacons for, and I make sure that the circles completely overlap, so I get 100% coverage of the area I'm interested in.
I can then export it in and import following the instructions that came with the RT software for my radio (a VX-6R).
|
|
|
|
|
8
|
eHam Forums / Software Defined Radio / RE: Getting SDR data from my FT-950
|
on: January 04, 2012, 03:42:11 PM
|
|
I just got an FT-950, the EMU 1212M sound card, the IF-2000 interface, and LP-PAN, it was all very easy to hook up and get working, just had to get the latest version on the NaP3 software. The sound card was about $140, the IF-2000 $190 and the LP-PAN about $235, so about $250 cheaper then the DMU-2000 from Yaesu. I love having the 192 Khz display and waterfall display.
|
|
|
|
|
13
|
eHam Forums / Station Building / Real-time band scope and frequency spectrum display?
|
on: December 10, 2011, 02:09:09 PM
|
|
Right now I have a Yaesu FT-450, and I'm pretty happy with it, but I'm looking to upgrade and get something that will support a real-time band scope and frequency spectrum display. I've been looking at the Yaesu FT-950 hooked to either the Yaesu DM-2000 or an LP-PAN. But I wonder, what other options are available to me for doing this without spending $3000?
|
|
|
|
|
Loading...
|