Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: HamiltonJay
What needs to be done is a complete rearchitecture and rewrite of the entire system. A costly undertaking that RARELY happens to software once it is in a production environment.

Indeed, if you're going to rewrite that much code from the ground up, I, personally, would want to carefully consider the hardware components, too, in order to look for interactions and common interface requirements. (That's off the top of my head)

Translation: Scrap the whole project and start again.

8 posted on 04/02/2004 9:07:23 PM PST by irv
[ Post Reply | Private Reply | To 5 | View Replies ]


To: irv
Re-write is the first solution for any coder tasked with working on another's code.
9 posted on 04/02/2004 9:09:09 PM PST by Spruce (Never make excuses whether or not it is your fault.)
[ Post Reply | Private Reply | To 8 | View Replies ]

To: irv
I'm positive that the F-22 code overall is not only poorly written and documented, but the whole software development process used for it is highly flawed and would help explain why new problems keep showing up even as older ones are tackled. However that shouldn't be surprising - software development back in the early 80s is vastly different from software development today. If you ask me, a brand-new program using existing best practices has a good chance of fielding a reliable product before the clunky system out there now.
12 posted on 04/02/2004 9:15:31 PM PST by Filibuster_60
[ Post Reply | Private Reply | To 8 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson