by Subburaj, Mr R
Publisher:VIKAS PUBLISHING HOUSE PVT LTD
flrrg.ammrng has become synonynous with computerg. Millions of prcglammers are engaged I ln prog:r.anr development, all over the world and billions of lines of program code have been rieveloped and rlelivered for use by a wide cross section of people. Computer programs, also knorvn as sl,'fiwate have helped in breaking many barriers. Today, an aircraft cannot even take off rvithout its corresponding computer and software. Satellite and space ehuttle technologp', rveather forecasting, oil exploration, e-comnerce, e-governance, Internet, Intranet, e-mail etc. have been made easyby successfulprogtams. Comptrter software has helped mankind bo enhance productivitl', efficiency and above all quality of life. Ther.e are horvever darker sides to programming, as in the case of failure ofApollo 13 due to pr.ogramming erlors, loes of US $ 100 million in one year to anAmericanAirlines Company due to defect in eoftware for determining excese flight bookings, etc. Such caee studies of hardghlp caused by programming errors are too many! Many softrvare development projects go haywire due to poor underetanding of the programming concepts and poor workmanship. The right understanding of programming methodology is therefore essential for every pr.ogrammer. The programmers should attempt to keep prog1ams short; simple and elegant. Program coding should be carried out in a systematic manner without resorting to short cuts and no programning should be done in a hurry. If there wer.e not enough time, it would be bettpr to postpone program development rather than merely typing in a few program statements. Abetter quality ofprogram has to be planned and achieverl. Therefor:e, proeiram development is not merely learning the syntax of programrring language or tbrmulating group of statements, but creatiug pr.ograms that will function accurately for an indefinite period of time. After all programs are meant to solve problems encountered in day.to-day life and not to create more problems!
Search under way...
New books: 1 - 10 of 10
Used books: 1 - 3 of 3