by VISHNU
(TRIVANRUM,KERALA,INDIA)
Is the idea of reverse engineering ideal for software development?
No, reverse engineering should not be the first choice when doing software development. It usually takes much longer to reverse engineer and understand the working of an existing program and then write a new program than it takes to write a new program.
Reverse engineering should only be used in situations similar to the following