Path: utzoo!utgpu!water!watmath!atbowler From: atbowler@watmath.waterloo.edu (Alan T. Bowler [SDG]) Newsgroups: comp.lang.c Subject: Re: Global variables (was Re: Caution for those considering MSC 5.0) Message-ID: <17353@watmath.waterloo.edu> Date: 8 Mar 88 00:59:30 GMT References: <11754@brl-adm.ARPA> <620@viper.Lynx.MN.Org> <2302@umd5.umd.edu> <987@ssc-bee.ssc-vax.UUCP> Reply-To: atbowler@watmath.waterloo.edu (Alan T. Bowler [SDG]) Organization: U. of Waterloo, Ontario Lines: 10 In article <987@ssc-bee.ssc-vax.UUCP> lee@ssc-vax.UUCP (Lee Carver) writes: > >NEVER, NEVER, NEVER assume the system is going to put something >there unless you explicitly request it. It stops a lot of bugs dead >in their tracks. You might get away with it if you don't, but how >will you be sure? Wheither or not the system actually initializes static data to zero is irrelevant. Lee's rule is a good one to follow simply for the benefit of the human being has to read the code.