1. Discovery
------=_NextPart_000_0007_01C0132E.BD389800
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I'vve learnt a few things over the time that I've been programming. Most =
of you may already know these things but for those who don't:
1. Organize your programs, I've had countless mess-ups due to a sloppy =
layout.
2. Use the Clone option, Sometimes I find it best to try out something =
small and then put in my main program.=20
3. Make CLEAR variable names, they don't necessarily have to be long; =
they just have to make sense:
Lets say you had this:
sequence f1,f2 --Lets say these are for a "Fighter" attacking.
f1=3Dread_bitmap("fswing1.BMP")
f2=3Dread_bitmap("fswing2.BMP")
But it would be better to have:
sequence fat1,fat2
(fat1=3D fighter attack {frame} 1)
I hope these help you out.
-----Thomas
------=_NextPart_000_0007_01C0132E.BD389800
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>I'vve learnt a few things over the time =
that I've=20
been programming. Most of you may already know these things but for =
those who=20
don't:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>1. Organize your programs, I've had =
countless=20
mess-ups due to a sloppy layout.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>2. Use the <STRONG>C</STRONG>lone=20
option</FONT><FONT face=3DArial size=3D2>, Sometimes I find it best to =
try out=20
something small and then put in my main program. </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>3. Make CLEAR variable names, they =
don't=20
necessarily have to be long; they just have to make sense:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Lets say you had this:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>sequence =
f1,f2 =20
--Lets say these are for a "Fighter" attacking.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial =
<DIV><FONT face=3DArial size=3D2>
<DIV>
<DIV><FONT face=3DArial =
<DIV> </DIV>
<DIV>But it would be better to have:</DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>sequence fat1,fat2</FONT></DIV>
<DIV> </DIV>
<DIV>(fat1=3D fighter attack {frame} 1)</DIV>
<DIV> </DIV>
<DIV>I hope these help you out.</DIV>
<DIV> </DIV>
<DIV>-----Thomas</DIV>
<DIV> </DIV>
------=_NextPart_000_0007_01C0132E.BD389800--
2. Re: Discovery
------=_NextPart_000_025A_01C02241.988D7580
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hey!
(late as usual)
Nobody commented on this ?
----- Original Message -----=20
From: Paul Kerslake=20
To: EUPHORIA at LISTSERV.MUOHIO.EDU=20
Sent: Thursday, August 31, 2000 1:35 PM
Subject: Discovery
I'vve learnt a few things over the time that I've been programming. =
Most of you may already know these things but for those who don't:
1. Organize your programs, I've had countless mess-ups due to a sloppy =
layout.
2. Use the Clone option, Sometimes I find it best to try out something =
small and then put in my main program.=20
3. Make CLEAR variable names, they don't necessarily have to be long; =
they just have to make sense:
Lets say you had this:
sequence f1,f2 --Lets say these are for a "Fighter" attacking.
f1=3Dread_bitmap("fswing1.BMP")
f2=3Dread_bitmap("fswing2.BMP")
But it would be better to have:
sequence fat1,fat2
(fat1=3D fighter attack {frame} 1)
I hope these help you out.
-----Thomas
Tom is quite right. We often forget that clarity and good documentation =
are essential to program maintenance. Have you never gone back to a six =
month old program, and stared at it trying to remember what xyz66_alpha =
stood for?
Of course, you have to be consistent and take it seriously. Not like I =
did some 15 years ago, when a too officious project leader ordered =
(ugh!) us programming troopers to name all variables in the COBOL =
Working-Storage Section (that's where you declare local vars, i.e. not =
corresponding to a file description or linked program) to be started =
with a "W". I guess she meant 'wdate' and 'w-name' and the like, but we =
immediately started to christen them "wilma", "wonderwoman", "wendy" and =
"whatisthis".
Sorry. Don't do it. <grin>
Gerardo E. Brandariz
------=_NextPart_000_025A_01C02241.988D7580
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2014.210" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hey!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>(late as usual)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Nobody commented on this ?</FONT></DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV=20
style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
<A href=3D"mailto:paulk at UNISERVE.COM" title=3Dpaulk at UNISERVE.COM>Paul =
Kerslake</A>=20
</DIV>
<DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
href=3D"mailto:EUPHORIA at LISTSERV.MUOHIO.EDU"=20
title=3DEUPHORIA at LISTSERV.MUOHIO.EDU>EUPHORIA at LISTSERV.MUOHIO.EDU</A> =
</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Thursday, August 31, 2000 =
1:35=20
PM</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Discovery</DIV>
<DIV><BR></DIV>
<DIV><FONT face=3DArial size=3D2>I'vve learnt a few things over the =
time that I've=20
been programming. Most of you may already know these things but for =
those who=20
don't:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>1. Organize your programs, I've had =
countless=20
mess-ups due to a sloppy layout.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>2. Use the <STRONG>C</STRONG>lone=20
option</FONT><FONT face=3DArial size=3D2>, Sometimes I find it best to =
try out=20
something small and then put in my main program. </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>3. Make CLEAR variable names, they =
don't=20
necessarily have to be long; they just have to make =
sense:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Lets say you had this:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>sequence=20
f1,f2 --Lets say these are for a =
"Fighter"=20
attacking.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial =
face=3DArial size=3D2>
<DIV>
<DIV><FONT face=3DArial =
<DIV> </DIV>
<DIV>But it would be better to have:</DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>sequence fat1,fat2</FONT></DIV>
<DIV> </DIV>
<DIV>(fat1=3D fighter attack {frame} 1)</DIV>
<DIV> </DIV>
<DIV>I hope these help you out.</DIV>
<DIV> </DIV>
<DIV>-----Thomas</DIV>
<DIV> </DIV></DIV></BLOCKQUOTE>
<DIV>Tom is quite right. We often forget that clarity and good=20
documentation are essential to program maintenance. Have you never gone =
back to=20
a six month old program, and stared at it trying to remember what =
xyz66_alpha=20
stood for?</DIV>
<DIV> </DIV>
<DIV>Of course, you have to be consistent and take it seriously. Not =
like I did=20
some 15 years ago, when a too officious project leader ordered =
(ugh!) us=20
programming troopers to name all variables in the COBOL Working-Storage =
Section=20
(that's where you declare local vars, i.e. not corresponding to a file=20
description or linked program) to be started with a "W". I guess she =
meant=20
'wdate' and 'w-name' and the like, but we immediately started to =
christen them=20
"wilma", "wonderwoman", "wendy" and "whatisthis".</DIV>
<DIV> </DIV>
<DIV>Sorry. Don't do it. <grin></DIV>
<DIV> </DIV>
<DIV>Gerardo E. Brandariz</DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
------=_NextPart_000_025A_01C02241.988D7580--