Path: chuka.playstation.co.uk!news From: gwald Newsgroups: scee.yaroze.freetalk.english Subject: Re: compile times... Date: Tue, 27 Feb 2001 13:53:51 -0800 Organization: PlayStation Net Yaroze (SCEE) Lines: 37 Message-ID: <3A9C21EE.49D3325D@start.com.au> References: <97eol8$31k5@www.netyaroze-europe.com> <97eqpv$31k6@www.netyaroze-europe.com> <97evv9$31k7@www.netyaroze-europe.com> Reply-To: gwald@start.com.au NNTP-Posting-Host: 203.134.105.120 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.75 [en] (Win98; U) X-Accept-Language: en Hay guys, Ok, When I'm working on something I start of writting some logic on paper. Then i code it, compile it until the syntax is fixed, then if I have logic errors I define something like this #define DEBUG_HEAD_TEXTURE( x ) printf( x ) then I use it like this DEBUG_HEAD_TEXTURE( ("u0 = %d\n",u0) ); when it's doing what its surposed to, i change the define to this #define DEBUG_HEAD_TEXTURE( x ) // printf( x ) and then i copy the whole directory and call it something like 'v51 head textures completed'. If I get stuck or I have completly killed the program , I rename the directory to 'v51 head textures dead' and copy the previous one. This has saved my project many times. I like the idea of using Rational Rose but I have the design in my head and it's always changing. I will do this when the design is more solid. Well that's what I do ..... by the way I got #define DEBUG_HEAD_TEXTURE( x ) printf( x ) from someone's yaroze code and haven't stopped using it. cheers ~mgarcia